[Job-27184] Lead/Master Front End Developer, Brazil (Angular, Strategic Migration & Monorepo)

AI overview

Lead the modernization of legacy Angular applications while ensuring operational continuity and building a scalable architecture within a monorepo framework, enhancing cross-team collaboration.
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. Are you a visionary Front-End leader ready to architect the future of our client's digital landscape? We're seeking a Front-End Master/Lead to guide a critical strategic initiative: modernizing our extensive Angular applications. This role is paramount in transforming legacy systems into scalable, high-performance solutions designed to support multiple development teams and foster domain-driven excellence, all while ensuring seamless operational continuity during a complex migration. Project Overview: You will spearhead the ambitious modernization of our legacy Angular 1 applications to the latest Angular versions (e.g., Angular 20+). A core part of this transformation involves not only building a new, scalable architecture but also expertly managing the phased migration from Angular 1, ensuring operational continuity and compatibility of critical functionalities throughout the transition. Simultaneously, you will architect a scalable, modularized monolithic structure within a monorepo (e.g., Nx Workspace). This approach prioritizes domain-driven design, team scalability, and efficient code sharing, laying the foundation for potential, targeted Micro Frontend implementations where strategically beneficial. Key Responsibilities: - Architectural Leadership & Migration Strategy: Partner with the Senior Front-End Architect to define the overarching technical vision and execute the strategic migration roadmap. Strategize and oversee the phased migration from Angular 1 to modern Angular, defining approaches for coexistence, gradual feature replacement, and managing compatibility challenges. - Monorepo Design & Implementation: Architect, implement, and govern a robust, scalable Angular monorepo structure (e.g., Nx) that fosters modularity, reusability, and efficient cross-team collaboration. - Best Practices & Standards: Define and implement rigorous coding standards, architectural guidelines, design patterns, and CI/CD pipelines to ensure high-quality, maintainable, and future-proof development across all teams. - Domain-Driven Development: Champion the separation of concerns by guiding teams in defining clear domain boundaries and building shareable libraries within the monorepo. - Design System & UI/UX Consistency: Drive the adoption and evolution of a comprehensive Design System/Component Library, ensuring visual and functional consistency across all user interfaces. - Cross-functional Collaboration: Work closely with cross-functional teams (Back-End, DevOps, Product Owners) to ensure seamless integration, performance, and operational excellence. - Technical Mentorship: Mentor and technically lead junior and mid-level developers, fostering a culture of learning, technical excellence, and continuous improvement within the team. - Strategic Evaluation: Continuously evaluate emerging technologies and architectural patterns (including Micro Frontends) to recommend strategic adoption where they genuinely solve specific business and technical challenges, rather than for generalized application. Must-Have Skillset: - Architectural Experience: Extensive experience (8+ years) as a Lead or Principal Front-End Developer, with a proven track record of designing and implementing complex, scalable enterprise-level applications. - Large-Scale Migration Expertise: Proven experience with large-scale application migrations, particularly from older frameworks/versions (e.g., AngularJS) to modern ones, understanding the challenges of coexistence, compatibility, and phased rollout strategies. - Deep Angular Expertise: Profound knowledge of Angular (modern versions, ideally 12+), including advanced concepts, performance optimization, state management (e.g., NgRx), and best practices. - Monorepo Proficiency: Hands-on experience architecting and working within monorepos, specifically with Nx Workspace, understanding its benefits for code sharing, build optimization, and team scalability. - Modular Design: Strong understanding of modular architecture, domain-driven design principles, and how to effectively break down large applications into manageable, reusable components and libraries. - Testing & Quality: Solid experience with robust testing strategies (Unit, Integration, E2E) and tools to ensure application stability and quality in a multi-team environment. - Communication & Leadership: Comfortable in client-facing situations, with excellent communication, presentation, and negotiation skills to influence technical direction and foster collaboration. Preferred Skillset: - AngularJS (Angular 1) Experience: Familiarity with AngularJS to better understand the nuances and challenges of the legacy codebase. - CI/CD & DevOps Integration: Experience integrating front-end development into modern CI/CD pipelines, including build automation and deployment strategies. - Cloud Platforms: Familiarity with deploying and managing Angular applications on cloud platforms (e.g., AWS). - Performance Optimization: Proven ability to identify and resolve front-end performance bottlenecks. - Trunk-Based Development (TBD): Experience with TBD methodologies and supporting tooling. - Proficiency in English: Strong verbal and written English communication skills. If you like it, just apply and good luck! #LI-GV1
Our benefits:

-Health and dental insurance
-Meal and food allowance
-Childcare assistance
-Extended paternity leave
-Partnership with gyms and health and wellness professionals via Wellhub (Gympass) TotalPass;
-Profit Sharing and Results Participation (PLR);
-Life insurance
-Continuous learning platform (CI&T University);
-Discount club
-Free online platform dedicated to physical, mental, and overall well-being
-Pregnancy and responsible parenting course
-Partnerships with online learning platforms
-Language learning platform
And many more!

More details about our benefits here: https://ciandt.com/br/pt-br/carreiras

At CI&T, inclusion starts at the first contact. If you are a person with a disability, it is important to present your assessment during the selection process. See which data needs to be included in the report by clicking here.This way, we can ensure the support and accommodations that you deserve. If you do not yet have the assessment, don't worry: we can support you in obtaining it.

We have a dedicated Health and Well-being team, inclusion specialists, and affinity groups who will be with you at every stage. Count on us to make this journey side by side.

Perks & Benefits Extracted with AI

  • Health Insurance: Health and dental insurance
  • Other Benefit: Language learning platform
  • Paid Parental Leave: Extended paternity leave

CI&T is the digital technology agency empowering agile growth for the world's biggest companies by leveraging advanced technologies including Cloud, IoT, Big Data, Machine Learning/AI, Social, Mobility. For over 20 years, CI&T has been a trusted partne...

View all jobs
Ace your job interview

Understand the required skills and qualifications, anticipate the questions you may be asked, and study well-prepared answers using our sample responses.

Frontend Engineer Q&A's
Report this job
Apply for this job