
Mid-Level Full Stack Developer – Node.js, Java, Angular
CI&T
full-time
Posted on:
Location Type: Hybrid
Location: Brazil
Visit company websiteExplore more
Tech Stack
About the role
- Develop innovative solutions in a dynamic, collaborative environment.
- Contribute to the development of solutions for the insurance sector.
- Work as part of a diverse and talented team.
Requirements
- Strong experience in backend development using Java and Node.js.
- Frontend development experience, especially with Angular and TypeScript.
- Knowledge of relational and non-relational databases.
- Proficiency in code versioning with Git.
- Familiarity with Continuous Integration and Continuous Delivery (CI/CD) tools.
- Understanding of development best practices and design patterns.
- Experience with unit testing to maintain code quality.
- Effective communication skills for collaborating with internal teams and clients.
- Understanding of RESTful APIs for system integration.
- Excellent communication and teamwork skills.
- Proactive and motivated to learn new technologies.
- Ability to solve problems creatively and effectively.
- Experience with agile methodologies such as Scrum and Kanban.
Benefits
- Health and dental insurance;
- Meal and food allowance;
- 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
JavaNode.jsAngularTypeScriptrelational databasesnon-relational databasesGitContinuous IntegrationContinuous DeliveryRESTful APIs
Soft Skills
effective communicationteamworkproactive learningcreative problem solving