CI&T

Senior Full-Stack Developer, Node/React

CI&T

full-time

Posted on:

Location Type: Hybrid

Location: Campinas • 🇧🇷 Brazil

Visit company website
AI Apply
Apply

Job Level

Senior

Tech Stack

AWSAzureCloudDockerGoogle Cloud PlatformGraphQLJavaScriptMongoDBMySQLNode.jsPostgresReactRedisTypeScript

About the role

  • Design, develop, and maintain complex applications using languages such as Node.js (TypeScript) on the backend and React (TypeScript) on the frontend;
  • Implement and support serverless components (AWS Lambda), microservices, and micro-frontends, ensuring solution cohesion and autonomy;
  • Ensure application quality and stability through a culture of automated testing;
  • Influence and support technical decisions, help manage technical debt, and perform refactorings that deliver business value;
  • Implement and optimize CI/CD pipelines to automate builds, tests, and deployments in cloud environments;
  • Share knowledge of software engineering best practices and new technologies with the team and the client.

Requirements

  • Proven experience with TypeScript, Node.js, and React;
  • Strong knowledge of microservices architectures and design of RESTful and/or GraphQL APIs;
  • Expertise in caching techniques and system optimization;
  • Experience with test-driven development (TDD/BDD) and test automation tools;
  • Hands-on experience with public cloud providers (AWS, Azure, or Google Cloud Platform);
  • Strong skills in modeling and development of web systems and microservices;
  • Expertise in relational databases (MySQL, PostgreSQL) and NoSQL databases (MongoDB, Redis, etc.), including query optimization techniques;
  • Experience with containerization (Docker), queues, and messaging systems;
  • Proficiency with CI/CD tools, version control (Git), and agile development practices;
  • Excellent communication skills, with the ability to articulate complex ideas clearly and concisely.
Benefits
  • Health and dental insurance;
  • Meal and food allowance;
  • Childcare assistance;
  • Extended parental leave;
  • Partnerships with gyms and health & wellness professionals through Wellhub (Gympass) and TotalPass;
  • Profit-sharing (PLR);
  • Life insurance;
  • Continuous learning platform (CI&T University);
  • Employee discount club;
  • Free online platform focused on physical and mental health and well-being;
  • Prenatal and responsible parenthood course;
  • Partnerships with online course platforms;
  • Language learning platform;
  • And many more

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
TypeScriptNode.jsReactmicroservicesRESTful APIsGraphQL APIstest-driven developmentcaching techniquesrelational databasesNoSQL databases
Soft skills
communication skillsinfluenceknowledge sharingtechnical decision making