
HE - Lead Frontend Engineer - Angular
- Brasil
- Permanente
- Período integral
- Lead the design, development, and deployment of responsive, performant single-page applications using Angular 18, focusing on membership and account management portals.
- Architect and implement scalable front-end solutions that integrate seamlessly with backend APIs, ensuring data consistency and security.
- Collaborate closely with UX/UI designers to translate wireframes and prototypes into high-quality, accessible user interfaces that meet business and user requirements.
- Partner with backend engineers to define API contracts and optimize data flow between front-end and back-end systems.
- Work alongside product owners to understand feature requirements, provide technical insights, and deliver solutions that align with product roadmaps.
- Coordinate with QA teams to develop and maintain automated testing strategies using frameworks such as Playwright and Cypress, ensuring high test coverage and reliability.
- Engage with Site Reliability Engineering (SRE) teams to monitor application performance, troubleshoot issues, and implement improvements for stability and scalability.
- Mentor and guide junior engineers, fostering a culture of continuous learning, code quality, and best practices.
- Drive adoption of Agile methodologies within the team, facilitating sprint planning, retrospectives, and iterative delivery.
- Adapt quickly to changing project requirements and priorities, maintaining a proactive and solution-oriented mindset.
- Contribute to team scaling efforts by participating in hiring, onboarding, and knowledge sharing activities.
- Deep expertise in Angular 18, including component-based architecture, reactive programming with RxJS, state management, routing, and performance optimization. Proven experience building complex SPAs that deliver seamless user experiences.
- Strong command of CSS, including modern layout techniques (Flexbox, Grid), responsive design principles, and CSS preprocessors. Ability to implement pixel-perfect designs and ensure cross-browser compatibility.
- Advanced proficiency in JavaScript (ES6+), including asynchronous programming, closures, modules, and modern language features essential for building maintainable and efficient front-end code.
- Experience integrating front-end applications with RESTful and GraphQL APIs, handling authentication, error management, and data synchronization to ensure smooth user interactions.
- Familiarity with end-to-end testing frameworks such as Playwright and Cypress to create, maintain, and execute automated test suites that validate UI functionality and performance.
- Proven ability to work effectively within cross-functional teams, including design, backend engineering, product management, QA, and SRE, fostering open communication and shared ownership of deliverables.
- *Communication:
- Excellent verbal and written communication skills, capable of articulating complex technical concepts to diverse audiences and facilitating productive discussions.
- Self-Starter and Adaptability: Demonstrated initiative in driving projects forward independently, with flexibility to adapt to evolving requirements and fast-paced development cycles.
- Automation of Enrollment or Onboarding Processes: Experience automating user enrollment or onboarding workflows, improving user activation rates and operational efficiency.
- Healthcare Platforms: Familiarity with healthcare industry standards, compliance requirements, and domain-specific challenges related to patient or member portals.
- Financial Services Platforms: Understanding of financial services applications, including security, regulatory considerations, and user experience nuances.
- Site Reliability Engineering (SRE): Knowledge of SRE principles and practices, including monitoring, incident response, and performance tuning to enhance application reliability.
- Agile Methodologies: Hands-on experience working in Agile environments, contributing to sprint planning, backlog grooming, and continuous delivery.
- Team Scaling: Experience scaling engineering teams, including hiring, mentoring, and establishing processes that support growth and maintain high-quality output.
- This role offers a unique opportunity to lead front-end innovation within a dynamic organization leveraging modern cloud technologies and a robust tech stack. If you are passionate about building exceptional user experiences and driving technical excellence, we invite you to join our team as the Lead Angular Engineer.