Remote job
Lead Frontend Engineer
Job details
About this role
Role overview Set the technical direction for large-scale frontend systems and guide delivery of cohesive, responsive user experiences. This lead role connects product, design, frontend, backend, quality assurance, and mobile teams, while contributing to architecture and mentoring engineers.
Responsibilities - Lead frontend architecture and system design, including integration with APIs, design systems, and infrastructure. - Translate complex product needs into clear technical plans and align teams around them. - Guide choices for frameworks, state management, accessibility, performance, and client-side deployment. - Review technical designs and code to support maintainable, scalable production interfaces. - Represent frontend engineering in stakeholder discussions and client calls. - Mentor engineers and establish practices that improve frontend quality across teams.
Requirements - At least eight years of software engineering experience focused on complex frontend systems. - Expert command of JavaScript, TypeScript, HTML, CSS, and a modern framework such as React, Vue, Angular, or Next.js. - Experience building enterprise applications and modernizing existing interfaces safely. - Strong knowledge of browser behavior, DOM rendering, web security, and network protocols. - Experience with frontend build tools, testing, CI/CD, and CDN deployments. - Ability to optimize web performance and make sound decisions across rendering approaches and frontend architecture.
Nice to have - Full-stack experience or experience designing backend-for-frontend layers. - Work scaling design systems, component libraries, or internal developer tools. - Familiarity with WebGL, WebAssembly, or advanced data visualization.
Benefits and work setup - Contract role based remotely in India, with flexible working hours and opportunities to contribute to open-source projects.