
Senior Full-Stack Developer, Node/React
CI&T
full-time
Posted on:
Location Type: Hybrid
Location: Campinas • 🇧🇷 Brazil
Visit company websiteJob 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