
Mid Level Fullstack Developer, Angular, React, Java
CI&T
full-time
Posted on:
Location Type: Hybrid
Location: Brazil
Visit company websiteExplore more
About the role
- Play a leading role in digital and cultural transformation at Brazil's largest bank, not just following established practices but building a foundation of continuous pursuit of technical excellence;
- Drive continuous improvement of engineering processes and practices, with critical thinking and the ability to mentor junior developers on the team;
- Work with a focus on the impact delivered by solutions and on the user experience;
- Collaborate with multidisciplinary teams to design, develop, and implement efficient solutions;
- Maintain and continuously enhance existing systems.
Requirements
- Strong experience with TypeScript, Angular 14+ and React (web);
- Experience with Angular version migrations;
- Backend experience with Java;
- Building reactive applications with NgRx;
- Reactive state management with RxJS;
- Consuming REST APIs;
- Unit testing with Jest, Jasmine, Karma;
- Component testing or end-to-end testing with Cypress;
- Experience with microservices and microfrontend architectures;
- Angular WebView development for mobile applications;
- Experience working with Bootstrap or Angular Material frameworks;
- Familiarity with creating, applying, and evolving Design Systems;
- Architectural patterns such as BFF and MVVM;
- Software development best practices including SOLID, KISS, YAGNI, DRY and DDD;
- Experience working with agile teams and Scrum/Kanban methodologies;
- Familiarity with version control tools such as Git and GitHub.
Benefits
- Health and dental insurance;
- Meal and food allowances;
- Childcare assistance;
- Extended parental leave;
- Partnerships with gyms and health & wellness providers through Wellhub (Gympass) and TotalPass;
- Profit Sharing (PLR);
- Life insurance;
- Continuous learning platform (CI&T University);
- Employee discount club;
- Free online platform dedicated to promoting physical and mental health and wellbeing;
- Pregnancy and responsible parenthood course;
- Partnerships with online course platforms;
- Language learning platform;
- And many others
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
TypeScriptAngular 14+ReactJavaNgRxRxJSREST APIsJestCypressmicroservices
Soft skills
critical thinkingmentoringcollaborationuser experience focuscontinuous improvement