Lead Frontend Developer

adesso SE
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior

Job location

Tech stack

JavaScript
Amazon Web Services (AWS)
Automation of Tests
Unit Testing
Azure
Software Bug Management
Code Review
Continuous Integration
Software Debugging
DevOps
Distributed Systems
Node.js
Performance Tuning
Scrum
E2e Testing
Responsive Web Design
Web Application Security
Selenium
TypeScript
Web Content Accessibility Guidelines
Diagnostic Tools
Apache Yarn
React
Express
Cypress
Backend
Vue.js
Containerization
WebPack
Angular
Kubernetes
Playwright
Npm(Software)
Front End Software Development
REST
Code Restructuring
Docker

Job description

We are looking for a highly skilled Lead Frontend Developer who can drive architectural decisions, modernize legacy applications, and lead development across complex, enterprise-scale frontend ecosystems. The ideal candidate is strong in JavaScript/TypeScript, modern frontend frameworks, testing strategy, and UI architecture, with the ability to mentor teams and operate in fast-paced, production-critical environments. This role requires hands-on expertise in building scalable frontend systems, solving complex issues in legacy applications, and collaborating closely with backend, QA, DevOps, and solution architecture teams., * Frontend Architecture & Modernization

  • Lead the design and evolution of frontend architecture for large-scale applications.
  • Evaluate and implement microfrontend architecture to enable scalability and independent deployments across distributed teams.
  • Modernize legacy codebases through refactoring, library upgrades, and framework migrations.
  • Integrate shared UI libraries and internal components across multiple frontend systems
  • Technical Leadership & Mentoring
  • Provide technical leadership to the frontend team, define coding standards, and enforce clean architecture principles.
  • Conduct code reviews, establish unit testing practices, and ensure engineering excellence.
  • Mentor junior developers and support talent development across the team.
  • Drive technical interviews and contribute to frontend talent acquisition.
  • Production Support & Critical Issue Resolution

  • Act as the senior technical contact for complex bug fixing, performance bottleneck resolution, and rapid-response production support.

  • Collaborate with backend teams maintaining Node.js/Express services to ensure seamless application behavior.

  • Implement diagnostic tools, logs, and debugging strategies for legacy frontend-backend interactions.

  • Testing Strategy & CI/CD Integration

  • Lead the transformation of testing strategy across frontend systems.
  • Evaluate multiple end-to-end testing frameworks and establish standardized testing practices.
  • Build and integrate automated test pipelines with CI/CD to improve deployment reliability.
  • Advocate best practices and drive adoption even in environments resistant to modern testing approaches.
  • Cross-Functional Collaboration
  • Work closely with solution architects, backend developers, QA, and DevOps teams to ensure cohesive frontend-backend integration.
  • Provide technical consultation for complex architectural decisions across product modules.
  • Participate in sprint planning, grooming, and high-level technical discussions.

Requirements

  • Strong proficiency in JavaScript, TypeScript, and modern frontend frameworks (React preferred; Angular/Vue acceptable if strong fundamentals).
  • Experience architecting large-scale frontend applications and microfrontend architecture.
  • Deep understanding of Node.js and Express.js fundamentals (for debugging and backend collaboration).
  • Expertise in frontend tooling: Webpack, Babel, NPM/Yarn, module bundlers.
  • Strong debugging and performance optimization skills in complex, legacy frontend systems.
  • Solid understanding of UI/UX fundamentals and responsive design.
  • Experience working with REST APIs and distributed systems.
  • Hands-on experience with E2E testing tools (e.g., Cypress, Playwright, Selenium) and CI/CD integration.
  • Familiarity with cloud platforms (AWS/Azure) and containerization (Docker/Kubernetes).
  • Experience with enterprise-grade design systems and shared component libraries.
  • Knowledge of accessibility (WCAG) and web security best practices.
  • Prior experience leading frontend teams in multinational or large-scale projects.
  • Strong communication and stakeholder management abilities.
  • Ability to handle rapid-response scenarios in production environments.
  • Comfortable leading architecture discussions and guiding teams with clarity.
  • Proactive, solution-oriented mindset with ownership of delivery quality.

Years of Experience 8+ Years of experience

Apply for this position