
Mid Level Frontend Developer, Angular
CI&T
full-time
Posted on:
Location Type: Hybrid
Location: Brazil
Visit company websiteExplore more
About the role
- Act as a driving force for digital and cultural transformation at Brazil's largest banking institution, not only following established practices but building a foundation of continuous pursuit of technical excellence;
- Seek and promote 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 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 and Angular 14+;
- Experience with Angular version migrations;
- Building reactive applications with NgRx;
- Reactive state management with RxJS;
- Consuming REST APIs;
- Unit testing with Jest, Jasmine, Karma;
- Component or end-to-end testing with Cypress;
- Microservices and microfrontend architecture;
- Angular WebView development for mobile applications;
- Experience with Bootstrap or Angular Material frameworks;
- Knowledge of, and ability to apply, create, and evolve 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 allowance;
- Childcare assistance;
- Extended parental leave;
- Partnerships with gyms and health & wellness providers via Wellhub (Gympass) / TotalPass;
- Profit Sharing (PLR);
- Life insurance;
- Continuous learning platform (CI&T University);
- Discount club;
- Free online platform focused on physical and mental health and wellbeing;
- Pregnancy and parenting 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
TypeScriptAngular 14+NgRxRxJSREST APIsJestJasmineKarmaCypressMicroservices
Soft skills
critical thinkingmentoringcollaborationcontinuous improvementuser experience focus