Job Title : Senior Front-End Developer (5+ Years Experience) We are seeking a Senior Front-End Developer with 5+ years of experience to join our growing development team.
In this role, you will be hands-on in building high-quality, scalable, and visually engaging applications using Next.js and React.js.
You’ll collaborate closely with designers, back-end developers, and product managers, contributing your expertise to deliver seamless user experiences while setting a high bar for code quality and best practices.
Responsibilities Develop and implement responsive, scalable, and performant user interfaces using React, Next.js, HTML5, CSS3, and JavaScript (ES6+).
Build and maintain applications with Next.js, leveraging features like SSR and SSG for speed and SEO.
Translate high-fidelity designs into intuitive, pixel-perfect, and accessible user experiences.
Optimize applications for speed, scalability, SEO, and cross-browser / device compatibility.
Collaborate with back-end developers to integrate APIs and ensure smooth data flows.
Write clean, modular, and maintainable code following industry best practices and coding standards.
Perform thorough testing and debugging (unit, integration, and E2E) to ensure reliability and usability.
Participate in code reviews, providing feedback and sharing knowledge to improve overall team quality.
Stay current with evolving front-end technologies and bring improvements into the team’s workflow.
Support junior developers by sharing expertise and guiding them through technical challenges (without formal lead responsibilities).
Requirements Bachelor’s degree in Computer Science, Software Engineering, or equivalent work experience.
Strong expertise in React.js and Next.js, with a proven track record of building performant, scalable apps.
Solid knowledge of JavaScript (ES6+), HTML5, CSS3, and responsive / mobile-first design principles.
Familiarity with state management (e.g., Redux, Zustand, or Context API).
Proficiency with Git and modern workflows.
Experience with web performance optimization techniques (code-splitting, caching, lazy loading).
Strong debugging and problem-solving skills, with close attention to detail.
Effective communication and collaboration skills in a cross-functional environment.
Preferred Skills Experience with CSS preprocessors (Sass, Less) or CSS-in-JS (styled-components, Emotion).
Familiarity with build tools and bundlers (Webpack, Vite, Turbopack).
Understanding of design systems and component-driven development (Storybook, ShadCN, Radix).
Knowledge of accessibility best practices (WCAG / ARIA).
Exposure to backend technologies (Node.js, Django, or similar).
Proficiency with testing frameworks like Jest, Cypress, or React Testing Library.
Our enterprise-level FSM software is designed to revolutionize how industries such as plumbing, electrical, landscaping, roofing, and handyman services operate.
With nearly a decade of real-world testing and refinement, our FSM platform has already delivered substantial growth and profitability for field service businesses.
With recent funding, we are now positioned to scale our technology, optimize our UI / UX, and launch innovative features that will further disrupt the FSM landscape 60; Powered by JazzHR
Senior Frontend Developer • bangalore, India