Mid-Level NodeJS Developer

Tech transformation specialists with 30 years of experience, operating in 10 countries with 6,000 employees across 5 continents.
Backend
Mid-Level Software Engineer
Remote
1,000 - 5,000 Employees
3+ years of experience
Enterprise SaaS

Description For Mid-Level NodeJS Developer

CI&T is a global tech transformation company with a 30-year legacy, employing 6,000 professionals across 10 countries. We're seeking a Mid-Level NodeJS Developer to join our dynamic team working with one of our primary clients in the digital beauty ecosystem. As part of our product squad, you'll collaborate with a diverse, cross-functional team comprising both CI&T and client professionals.

The role involves developing backend solutions using NodeJS, working with cloud technologies (AWS/GCP), and implementing microservices architecture. You'll be responsible for writing clean, efficient code, performing testing, and maintaining high-quality standards through code reviews and pair programming. The position requires strong experience with event-driven architectures, container technologies, and both SQL and NoSQL databases.

We offer a comprehensive benefits package including health insurance, mental health support, and professional development opportunities through CI&T University. Our culture emphasizes diversity and inclusion, making us an ideal workplace for innovation and personal growth. The position is remote, offering flexibility while maintaining strong team collaboration through regular planning sessions, daily standups, and retrospectives.

The ideal candidate will have experience with modern backend technologies, cloud platforms, and a strong understanding of software architecture principles. You'll be part of a company that values technical excellence, continuous learning, and making a positive impact through technology.

Last updated 10 days ago

Responsibilities For Mid-Level NodeJS Developer

  • Implement backend solutions for applications
  • Develop, perform unit and automated tests, deploy and monitor developments
  • Improve applications by identifying enhancement opportunities
  • Enhance system quality by identifying common problems and patterns
  • Maintain, improve and review existing code through Code Review and Pair Programming
  • Maintain good relationships while seeking innovative project solutions
  • Investigate and implement new technologies when relevant
  • Keep documentation up to date

Requirements For Mid-Level NodeJS Developer

Node.js
JavaScript
MongoDB
PostgreSQL
Kafka
RabbitMQ
Kubernetes
  • Experience with NodeJS programming
  • Experience building microservices and RESTful APIs
  • JavaScript, HTML, and Shell programming skills
  • Experience with distributed systems architecture in cloud (AWS Cloud, GCP)
  • Knowledge of AWS products and container technologies (Docker, Kubernetes, Lambda, Secrets Manager, SQS)
  • Experience with event-driven distributed services (Kafka, SQS, RabbitMQ)
  • Git and GitHub version control
  • Knowledge of SOLID, Clean Architecture or Clean Code
  • Experience with serverless and containers
  • Understanding of NoSQL and relational databases
  • Familiarity with CI/CD tools
  • Experience with monitoring tools

Benefits For Mid-Level NodeJS Developer

Medical Insurance
Dental Insurance
Mental Health Assistance
Parental Leave
  • Health and dental insurance
  • Meal and food allowance
  • Childcare assistance
  • Extended paternity leave
  • Gympass
  • Profit sharing
  • Life insurance
  • Mental health platform partnership
  • CI&T University
  • Discount club
  • Support program: psychological guidance, nutritionist
  • Pregnancy and parenting course
  • Online course platform partnerships
  • Language learning platform

Interested in this job?

Jobs Related To CI&T Mid-Level NodeJS Developer

Mid-level C++ Developer

Mid-level C++ Developer position at CI&T, focusing on software development and maintenance with 3-5 years of experience required.

Mid-Level NodeJS Developer

Mid-level NodeJS Developer position at CI&T, focusing on AI-powered virtual assistant development for a leading financial services client, offering hybrid work in Campinas, Brazil.

Mid-Level Full Stack (Python/Node/NextJS) Developer

Mid-level Full Stack Developer position at CI&T, focusing on data solutions and AI technologies, offering remote work and comprehensive benefits.

.NET Engineer

.NET Developer position focusing on development and L3 support for international clients, combining SRE practices with software development.

Mid-level Kotlin/Java Backend Developer

Mid-level Kotlin/Java Backend Developer position at CI&T, working remotely on financial services projects with modern technologies and comprehensive benefits.