This job post is closed and the position is probably filled. Please do not apply.
🤖 Automatically closed by a robot after apply link
was detected as broken.
Description:
The company is looking for a Senior Node.js Developer to work on a strategic project for one of the world's largest food companies, contributing to the construction of a CMI Platform.
Responsibilities include creating and maintaining microservices for system integration, refining and delivering technical solutions in various scenarios, participating in the full development lifecycle, collaborating with the development team to find effective solutions, and adapting the application to new markets using automation.
Required skills include knowledge of Node.js, Typescript, cache mechanisms, non-relational data modeling, experience with non-relational databases, clean and sustainable code practices, Git best practices, microservices architecture development, software engineering practices, asynchronous communication, event-driven architecture, basic knowledge of Cloud environments (Azure), understanding of CI/CD, experience in configuring pipelines, willingness to learn new technologies, problem-solving skills, communication skills, experience in agile methodologies (Scrum and Kanban), and proficiency in English.
Preferred skills include knowledge of Python, Go Lang, experience with Docker and Kubernetes, and technical metrics monitoring.
Requirements:
Knowledge in Node.js and Typescript.
Familiarity with cache mechanisms.
Proficiency in non-relational data modeling.
Experience with non-relational databases.
Ability to ensure clean and sustainable code.
Good practices in Git.
Experience in microservices architecture development.
Knowledge of software engineering practices.
Understanding of asynchronous communication and events.
Basic knowledge of Cloud environments (Azure).
Understanding of CI/CD.
Experience in configuring pipelines.
Openness to learning new technologies.
Passion for problem-solving and finding solutions.
Communication and teamwork skills.
Experience in teams using agile methodologies (Scrum and Kanban).
Willingness to learn and adapt quickly to different scenarios.
Intermediate level of English.
Practice in creating automated unit tests and integration tests.
Ability to define the ideal database structure according to project needs.
Knowledge of system integration using services and/or APIs.
Benefits:
Health and dental plan.
Meal and food allowance.
Childcare assistance.
Extended paternity leave.
Gympass.
Profit sharing.
Life insurance.
Partnership with an online mental health platform.
CI&T University.
Discount club.
Support program: financial, psychological guidance, nutritionist, and more.