- Professional
- Optionales Büro in Bengaluru
This role is for one of the Weekday's clients
Salary range: Rs 1000000 - Rs 2400000 (ie INR 10-24 LPA)
Min Experience: 3 years
Location: Bengaluru
JobType: full-time
We are seeking a highly skilled Senior Frontend Engineer to join our product engineering team and drive the development of intuitive, high-performance web applications. In this role, you will take ownership of complex frontend features, ensure best-in-class user experience, and collaborate closely with cross-functional teams to deliver robust, scalable, and maintainable solutions. The ideal candidate is someone who thrives in a fast-paced environment, stays updated with modern frontend technologies, and is passionate about building seamless digital experiences.
Requirements
Key Responsibilities
- Lead the design, development, and optimization of responsive and accessible user interfaces using React, Next.js, JavaScript, and TypeScript.
- Architect, implement, and maintain complex state management solutions leveraging Redux, ensuring efficient data flow and predictable application behavior.
- Write clean, modular, testable, and well-documented code that adheres to industry best practices and coding standards.
- Develop reusable components and frontend libraries that enhance performance and consistency across the application ecosystem.
- Collaborate with designers, backend engineers, and product managers to translate requirements, wireframes, and prototypes into high-quality production code.
- Optimize application performance through code splitting, lazy loading, caching strategies, and continuous refinement of rendering workflows.
- Drive improvements in page speed, SEO, accessibility, and cross-browser compatibility, particularly within the Next.js framework for server-side rendering (SSR) and static site generation (SSG).
- Conduct code reviews, mentor junior developers, and support the team in adopting modern frontend tools and methodologies.
- Work with RESTful APIs, GraphQL, and various data-fetching strategies to ensure efficient communication between frontend and backend systems.
- Participate in agile ceremonies, contribute to sprint planning, and ensure timely delivery of high-impact features.
- Continuously monitor and improve the reliability, security, and maintainability of the application through proactive refactoring and robust testing practices, including unit and integration tests.
- Stay updated with emerging frontend trends, tools, and best practices, recommending improvements to enhance development workflows and user experience.
Required Skills & Qualifications
- 3–8 years of professional experience as a Frontend Engineer, UI Engineer, or a similar role in a product-based or fast-growing technology environment.
- Strong proficiency in React, Next.js, and Redux, with hands-on experience building end-to-end frontend features.
- Deep understanding of JavaScript (ES6+) and TypeScript, including concepts such as closures, asynchronous programming, event loop, and type-safe development.
- Advanced expertise in HTML5 and CSS3, including flexbox, grid layout, animations, responsive design, and cross-browser compatibility.
- Experience with frontend build tools and bundlers such as Webpack, Babel, Vite, or similar.
- Familiarity with testing frameworks like Jest, React Testing Library, or Cypress.
- Understanding of performance optimization techniques and browser rendering patterns.
- Experience working with Git, CI/CD pipelines, and agile development processes.
- Excellent problem-solving skills, attention to detail, and the ability to work both independently and collaboratively in a team environment.