Frontend Tech Lead contributing to PPG’s core Digital eCommerce and LeadGen platform. Leading frontend technical direction and mentoring developers in scalable Angular applications.
Responsibilities
Lead the analysis of detailed business, functional, and technical requirements for digital platforms (Demand Generation and eCommerce).
Guide the design and development of robust, scalable Angular applications within an Agile Scrum team, ensuring high-quality, maintainable code.
Collaborate closely with Architecture, Security, DevOps, and functional teams throughout the software development lifecycle.
Promote and enforce frontend development standards, including accessibility (WCAG), performance, and maintainability.
Conduct code reviews, define and uphold the team’s Definition of Done (DoD), and provide technical mentorship to developers.
Support testing, deployment, and maintenance activities; coordinate issue resolution and continuous enhancements with a focus on team productivity.
Champion the adoption of QA and CI/CD practices and tools such as ReSharper, SonarQube, Checkmarx, and BrowserStack.
Ensure unit testing is consistently applied to support regression prevention and long-term code quality.
Actively contribute to release planning and the timely rollout of new features in coordination with Scrum team roles.
Lead the responsible adoption of AI-assisted development tools (e.g., GitHub Copilot) to improve developer efficiency and reduce boilerplate, validating AI-generated code for security, quality, and maintainability.
Explore and identify opportunities to integrate AI-driven features (e.g., semantic search, recommendation engines) into the frontend experience.
Encourage continuous learning within the team and adopt new methodologies aligned with PPG’s software engineering standards.
Support production environments and on-call rotations as needed, ensuring team readiness to address incidents.
Ensure compliance with internal security policies and development best practice.
Requirements
7+ years of experience in frontend development, with a strong focus on Angular and TypeScript
Deep understanding of RxJS, component-driven development, state management, and responsive UI principles
Strong knowledge of HTML, CSS/SCSS, and accessibility best practices (WCAG compliance)
Hands-on experience with PrimeNg, Apollo Angular, and integrating frontend applications with RESTful and/or GraphQL APIs
Proven ability to lead code quality efforts through code reviews, design patterns, testing practices, and Definition of Done enforcement
Familiarity with unit testing frameworks and end-to-end testing tools
Experience using AI-assisted development tools such as GitHub Copilot or similar to enhance productivity and code quality.
Interest in leveraging AI for improving customer experience, automation, or engineering efficiency
Understanding of cloud deployment concepts (preferably Azure), including performance, monitoring, and frontend release pipelines
Familiarity with DevOps processes and tools (e.g., Azure DevOps, Terraform, PowerShell)
Strong leadership, communication, and mentoring skills, able to guide junior developers and influence technical decisions across the team
Upper-intermediate English (B2+) required for effective collaboration in global teams.
Benefits
Work in a pet‑friendly office - bring your dog to the office!
Front - End Software Engineer needed to develop user interfaces for a web application in industrial contexts. Collaborate with teams to ensure responsive and clear design across platforms.
Frontend Engineer developing digital health solutions at LUZA Group in Porto. Collaborating on software development for health - related applications using Angular.
Web Developer overseeing full - stack development and maintenance of the Elliott Davis website. Responsible for website performance, functionality, and content management in a collaborative team environment.
Senior React software engineer developing and maintaining e - commerce platform applications. Collaborating in Agile teams with a focus on quality and innovation.
Lead role as Senior SAP UI5 Frontend Developer in a banking project with high - level SAP technologies. Develop modern software solutions while mentoring a UI developer team.
Join the Frontend team at Nord Security as an Engineer designing UI for password management solutions. Collaborate in a dynamic team to develop high - quality web applications.
Front - End Engineering Bootcamp at Divar designed to build professional front - end engineers. Engage in hands - on practice with products used by millions across Iran
Application Developer responsible for writing, testing, and integrating software solutions using React.js & Azure GenAI. Collaborating with technical teams and ensuring bug - free coding in client - specific solutions.
Lead Manager Campaign Ops at Reynolds American managing front - end development using Adobe Experience Manager. Focused on optimizing consumer - facing components across multiple brand websites.
Pharmacy Technician handling prescription entries and ensuring timely processing while working from home. Collaborating with healthcare professionals in a remote work setting for CVS Health.