Job Description:
Frontend Developer (Engineer) – Job Description
L35
Role Description
The Frontend Developer Engineer is responsible for building high‑quality, responsive, and scalable user interfaces using modern frontend technologies. This role involves developing customer‑facing features, creating reusable UI components, optimizing application performance, and translating design wireframes into clean, efficient code. The engineer collaborates closely with UX designers, backend teams, and product stakeholders to deliver consistent and accessible user experiences. This position requires strong technical expertise, problem‑solving skills, and an ability to work effectively in diverse and Agile environments.
Must‑Have Skills
Frontend Engineering Fundamentals
- 6+ years of experience in Information Technology with a focus on frontend development.
- Strong proficiency with HTML5, CSS3, SCSS, and responsive design principles.
- Practical experience building applications using React and Next.js.
- Solid understanding of the full software development lifecycle.
JavaScript / TypeScript Expertise
- Strong proficiency in JavaScript and TypeScript, including DOM manipulation and event handling.
- Understanding of modern ECMAScript standards and React/Next.js core principles.
Component Development & Optimization
- Experience optimizing existing component libraries (APIs, reusable UI components).
- Ability to build reusable components and frontend libraries.
- Hands‑on experience addressing bugs, backlog items, and production incidents.
API & Integration Skills
- Familiarity with RESTful APIs and integrating frontend components with backend services.
Agile & Team Collaboration
- Experience working in Lean/Agile teams with iterative delivery cycles.
- Ability to establish strong communication flows between designers, developers, and stakeholders.
- Hands‑on mentality and ability to work in diverse teams.
User Experience & Architecture Awareness
- Strong sense of UX, usability, and frontend architecture principles.
- Ability to understand business requirements and translate them into technical solutions.
- Knowledge of frontend evaluation, scalability, accessibility, and best practices.
Good‑to‑Have Skills
Advanced React / Next.js Workflow Experience
- Familiarity with modern React workflows including hooks, context, and code‑splitting.
- Experience with Next.js routing, image optimization, and edge rendering.
Tooling & Build Systems
- Experience with modern frontend build pipelines such as Webpack, Babel, and NPM.
- Familiarity with CI/CD processes and automated deployments.
Design System & Theming
- Experience with design systems, design tokens, and theming strategies.
- Experience working closely with Figma or UI design tools.
Version Control & Collaboration Tools
- Familiarity with Git‑based workflows and code review processes.
Performance, Benchmarking & Optimization
- Mindset focused on performance tuning, benchmarking, and continuous optimization.
- Understanding of rendering performance and browser optimization techniques.
Education Qualifications
Must‑Have
- Bachelor’s degree in Computer Science, Information Technology, Engineering, or related field.
- Strong hands‑on development experience with modern frontend technologies.
Good‑to‑Have
- Master’s degree (M.Tech, MCA, or equivalent).
- Certifications in JavaScript, React, or relevant frontend technologies.
- Additional coursework in UI/UX, accessibility, or performance engineering.
Location:
DGS India - Pune - Kharadi EON Free Zone
Brand:
Merkle
Time Type:
Full time
Contract Type:
Permanent