Senior Software Engineer

8 years

0 Lacs

Posted:1 day ago| Platform: Linkedin logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

Roles and Responsibilities:


1. Technical Leadership & Architecture: Lead the design and implementation of the overall frontend architecture. Make critical decisions about technology, tools, and patterns to ensure the application is scalable, performant, and maintainable.

2. Hands-On Development: Write clean, efficient, and well-documented code for complex UI features and components. Act as a senior individual contributor, tackling the most challenging parts of the application.

3. Component-Based Development: Champion a modular, component-based approach to development. Oversee the creation of a reusable component library that ensures consistency and accelerates development across the application.

4. Code Quality & Best Practices: Establish and enforce frontend coding standards, best practices, and code review processes. Ensure the team is writing high-quality, testable code.

5. Mentorship & Team Growth: Mentor and coach junior and mid-level engineers, helping them improve their technical skills and grow their careers. Foster a collaborative and knowledge-sharing environment within the team.

6. Collaboration with UI/UX and Backend: Work closely with UI/UX designers to ensure the technical feasibility of designs and provide constructive feedback.

7. Collaborate with backend engineers to define and integrate with RESTful APIs.

8. Performance Optimization: Proactively identify and address performance bottlenecks in the application, ensuring a smooth and responsive user experience across all devices and browsers.


  1. Position Overview We are looking for an exceptional Lead Frontend Engineer to guide our frontend development team and take ownership of the technical implementation of our user interface.
  2. As a lead, you will be responsible for translating sophisticated UI/UX designs into high-quality, scalable, and maintainable code, setting the technical direction for the entire frontend application. This is a critical, hands-on leadership role that requires a deep understanding of modern frontend architecture, a passion for building pixel-perfect user experiences, and the ability to mentor and elevate the skills of the engineers on your team.
  3. You will be the bridge between design and technology, ensuring that we build a fast, responsive, and intuitive web application that meets both user needs and technical requirements.


Qualifications & Skills


1. 8-12+ years of professional frontend development experience, with a proven track record of building and launching complex, large-scale web applications.

2. At least 2-3 years of experience in a technical leadership role, guiding a team of frontend engineers.

3. Expert-level knowledge of JavaScript/TypeScript and a major modern frontend framework such as React JS, Angular, or Vue.js (React is preferred).

4. Deep understanding of HTML5, CSS3, and CSS preprocessors like SASS/LESS.

5. Extensive experience with state management libraries (e.g., Redux, MobX, Zustand) and data-fetching strategies.

6. Experience with frontend testing frameworks (e.g., Jest, React Testing Library, Cypress).

7. Strong understanding of frontend build tools (e.g., Webpack, Vite) and the modern JavaScript ecosystem.

8. Proven ability to architect and maintain a reusable UI component library. 9. Excellent problem-solving abilities and a passion for clean, high-quality code.

Mock Interview

Practice Video Interview with JobPe AI

Start JavaScript Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Javascript Skills

Practice Javascript coding challenges to boost your skills

Start Practicing Javascript Now

RecommendedJobs for You