Pune
18 days ago
Frontend Developer (React.js) Lead I - Software Engineering

Frontend Developer (React.js)

Key Responsibilities

Develop high‑quality user-facing features using React.js and reliable UI libraries, ensuring adherence to accessibility standards. Build reusable, scalable UI components and convert wireframes into clean, maintainable code. Write unit tests for all delivered modules and follow established architectural and coding best practices. Work with version control systems and follow proper branching, check‑in, and check‑out processes. Participate in peer code reviews and contribute to SDLC processes. Apply problem‑solving and lateral thinking to deliver solutions independently or collaboratively. Optimize components for maximum performance across a wide range of devices and browsers.

What Makes You a Great Fit

User‑centric mindset—you collaborate, contribute to strategy, and value great design. 2–5 years of total experience, with 1+ years in React.js. Strong proficiency in TypeScript/ECMAScript (ES2016+). Experience with React.js and its ecosystem (or another modern frontend framework). Expertise in modern state management libraries like Redux, MobX, or Cycle.js. Experience with server state management libraries such as React Query. Understanding of CSS-in-JS, CSS Modules, and core CSS concepts (Box Model, collapsing, etc.). Strong ability to profile, debug, and optimize code for performance. Working knowledge of CI/CD services (GitHub Actions, Jenkins, Travis, Pipelines, etc.). Familiarity with unit testing tools (Jest, Testing Library). Solid understanding of functional and OOP patterns. Good working knowledge of the DOM and modern build tools like Webpack, Vite, and Gulp. Excitement for working in a fast-paced startup environment. Creative, out-of-the-box thinker with strong teamwork and collaboration skills.
Confirm your E-mail: Send Email