Lead Frontend Developer

Filled
February 18, 2026

Job Description

Key Responsibilities

  • Lead the frontend engineering track, providing technical direction, mentorship, and oversight of code quality.
  • Define and implement the frontend modernization roadmap in alignment with enterprise objectives.
  • Drive the development of responsive, accessible, and multilingual user interfaces across platforms (web, mobile, kiosks, etc.).
  • Collaborate with Enterprise Architects, Backend Leads, and DevOps Leads to ensure architectural alignment.
  • Conduct code reviews, technical assessments, and optimize frontend component performance.
  • Evaluate and introduce modern frameworks, UI libraries, and best practices to improve efficiency, maintainability, and scalability.
  • Enforce design principles, UI/UX consistency, and coding standards across teams.

Required Skills & Experience

  • Experience: 12+ years in software engineering, including 5+ years in a frontend leadership role.
  • Frontend Expertise: Deep hands-on experience in JavaScript/TypeScript, React.js.
  • State Management: Knowledge of Redux, MobX, or similar frameworks.
  • Design Principles: Strong understanding of OOP, SOLID, and clean architecture applied in frontend development.
  • UI/UX: Expertise in responsive design, accessibility (WCAG), internationalization (i18n), and localization (l10n).
  • Integration: Experience connecting frontend applications with APIs, microservices, and CMS/MDM systems.
  • Testing: Familiarity with Jest, Cypress, Mocha, or similar frontend testing frameworks.
  • Deployment: Cloud deployment knowledge and integration with CI/CD pipelines.
  • Soft Skills: Strong problem-solving, debugging, UI performance optimization, and stakeholder management. Bilingual (Spanish/English) preferred.

Good to Have

Familiarity with design systems and component libraries (Material UI, Ant Design).

Experience with other frameworks such as Angular or Vue.js.

Exposure to mobile frameworks (React Native, Flutter, or similar).

Understanding of Android and iOS platforms for mobile delivery alignment.

Server-side rendering experience (Next.js, Nuxt.js).