Ci&t

[JOB-26317] Mid Full Stack Developer (Angular TypeScript), Brazil

Brazil Full Time
We are tech transformation specialists, uniting human expertise with AI to create scalable tech solutions.
With over 8,000 CI&Ters around the world, we’ve built partnerships with more than 1,000 clients during our 30 years of history. Artificial Intelligence is our reality.

 We’re looking for a Mid Full Stack Developer with strong Angular expertise to turn UX/UI concepts into responsive, accessible, and high-performance web applications. You’ll work closely with product, design, and engineering teams to deliver seamless user experiences that align with our architecture standards and CI/CD practices.

What You’ll Do:

- Develop modular, scalable components and pages from Figma designs using Angular v18, TypeScript, RxJS, and Material Design.
- Implement reactive architectures (e.g., Signals), and effectively manage observable streams to prevent memory leaks.
- Integrate RESTful APIs, handling state, loading, and error flows with clean, maintainable patterns.
- Optimise performance with lazy loading, code splitting, and caching strategies.
- Ensure WCAG-compliant accessibility and cross-browser compatibility.
- Write and maintain unit, component, and end-to-end tests as part of CI pipelines.
- Contribute to shared design systems, participate in PR reviews, and collaborate across functions.
- Use Git and modern branching strategies to support collaborative, traceable development.
- Participate in sprint planning, document front-end decisions, and support continuous improvement.

 Required Skills & Qualifications:

- Strong experience with Angular, RxJS, TypeScript, and SCSS/CSS.
- Ability to build reactive, maintainable, and reusable UI components.
- Familiarity with CI/CD pipelines, Git workflows, and Agile delivery.
- Solid understanding of front-end performance optimisation and accessibility standards.
- Excellent communication skills, especially in clear and concise technical writing.
- Advanced English proficiency, written and spoken.
- Proactive ownership of deliverables, including identifying problems and proposing solutions.
- Ability to work independently as well as part of a team.
 
Nice to Have:

Experience with Highcharts, Bootstrap, Signals API, or ElasticSearch.
Knowledge of Apigee, Google Load Balancer, or large-scale SPA optimisation.
Contributions to design systems or front-end architecture discussions.