We partner with the world’s most valuable brands to build digital solutions that transform businesses. As a digital native, we bring a 28-year track record of accelerating business impact through complete and scalable digital solutions. With a global presence of 6,500+ professionals in strategy, research, data science, design and engineering, we unlock top-line growth, improve customer experience, and drive operational efficiency.
About this position:
This is a great technical opportunity to deal with new challenges, technologies and protocols. You would be involved in a team responsible for medical data integration creating Kubernetes microservices to integrate and manipulate data using a lot of different http and binary protocols. If you are looking for a real technical challenge, here it is.
Responsabilities:
- Design/Develop Software using languages and technologies of NodeJS framework for Cloud;
- Experience working on frameworks such as Microservices design/architectural patterns (e.g., Model-View-Controller (MVC), Separation of Concerns, SOLID principles, DRY, Repository Patter) and Unit Testing;
- Develop APIs for consumer-oriented solutions using
Node.js;
- Develop microservices and associated service orchestration;
- Develop large file processing and management solutions;
- Develop and maintain test automation solution;
- Develop and maintain CI/CD solutions;
- Ensure solutions are built security and performance best practices;
- Create & maintain design and other documentation required by the client;
- Have experience on manage Agile (Scrum/Kanban) projects ;
Requirements for this challenge:
- Experience in NodeJS development, and experience in at least one NodeJS framework such as Express, Hapi, Meteor, etc;
- Have experience in HTML, CSS, JavaScript, Ajax (object oriented with JavaScript, HTML standard compliance, newer HTM 5/CSS3);
- Good knowledge about TDD, BDD and hand-on experience on unit test;
- Good experience on any JavaScript Front-end framework (Angular/React/Vue);
- Docker and containerization technologies;
- Experience working with different programming paradigms;
- Experience with unit and integration testing;
- Strong experience with Git and SCM;
- Open to working with different frameworks, design patterns, and paradigms;
- Fluent or advanced English Skills (all communications are being held in English);
Nice to have:
- Strong Linux and shell scripting skills;
- Cloud technologies or similar;
- Kubernetes or similar;
Our benefits:
- Health plan and dental plan;
- Meal allowances;
- Extended parenting leave;
- Gympass;
- Annual profit-sharing distribution;
- Life insurance;
- Partnership with an online mental health platform;
- CI&T University;
- Support Program: financial; psychological guidance; nutritionist and more;
- Pregnancy course and responsible parenthood;
- Partnership with online course platforms
- Platform for language learning;
- And many others.
#LI-JC2
#MidSenior