
Senior Fullstack Developer – Focusing on AI
CI&T
full-time
Posted on:
Location Type: Remote
Location: Brazil
Visit company websiteExplore more
Job Level
Tech Stack
About the role
- Cross-functional collaboration: Work closely with developers, product managers and designers to understand project requirements and translate technical specifications into effective solutions.
- Fullstack development: Design, develop and maintain robust, scalable fullstack applications. This includes building front-end interfaces (using frameworks such as React, Angular or Vue.js) and developing efficient back-end services.
- Server-side engineering: Architect and implement server-side solutions using Java with Spring Boot or Node.js with TypeScript. Develop RESTful APIs, microservices and backend services that support web and mobile applications.
- AI integration: Collaborate on integrating generative AI (GenAI) components into our development processes. This includes applying techniques like prompt engineering to improve automation and accelerate the SDLC.
- Messaging systems: Design and implement messaging architectures using tools such as RabbitMQ, Kafka, EventHub or similar, ensuring efficient communication between distributed systems.
- Quality & performance: Ensure code quality through clean, well-documented code, rigorous code reviews and the implementation of CI/CD pipelines. Troubleshoot technical issues and optimize system performance.
- Continuous improvement: Stay up to date with industry trends and emerging technologies in fullstack development, AI integration and distributed systems, and contribute to the evolution of best practices.
Requirements
- Degree in Computer Science, Engineering or a related field.
- Solid experience in fullstack development, with proficiency in modern front-end frameworks (e.g., React, Angular, Vue.js) and back-end development using Java with Spring Boot or Node.js with TypeScript.
- Proven experience designing and implementing RESTful APIs, microservices architectures and distributed systems.
- Hands-on experience with messaging technologies (e.g., RabbitMQ, Kafka, EventHub) and event-driven architectures.
- Experience or strong interest in integrating AI solutions into development processes, including the use of prompt engineering and GenAI techniques.
- Familiarity with DevOps practices, CI/CD pipelines, version control systems (e.g., Git) and agile methodologies.
- Intermediate level of English to read technical documentation and communicate with international teams.
- Strong analytical skills, attention to detail and a commitment to delivering high-quality, high-performance code.
Benefits
- Health and dental insurance;
- Meal and food allowances;
- Childcare assistance;
- Extended parental leave;
- Partnerships with gyms and health & wellness professionals via Wellhub (Gympass) TotalPass;
- Profit Sharing (PLR);
- Life insurance;
- Continuous learning platform (CI&T University);
- Discount club;
- Free online platform dedicated to promoting physical and mental health and well-being;
- Pregnancy 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 & Tools
fullstack developmentfront-end frameworksReactAngularVue.jsJavaSpring BootNode.jsTypeScriptRESTful APIs
Soft Skills
cross-functional collaborationanalytical skillsattention to detailcommitment to qualitycommunication