Job Description
Job Title: Senior UI Developer / Product UI Developer
Experience: 710 Years
Level: Senior Software Engineer (SSE)
Location: Bellandur, Bangalore
Interview date- 29 & 30 August (F2F interview)
Employment Type: Full-Time
About the Role
We are looking for a Senior UI Developer / Product UI Developer with 4–6 years of experience in building scalable, responsive, and high-performance web applications. The ideal candidate will have strong hands-on expertise in React.js, Redux, API integration, cloud technologies, and modern web development practices.
You will work closely with product managers, UX/UI designers, backend engineers, and other stakeholders to build intuitive and reliable product interfaces.
Key Responsibilities
- Develop and maintain responsive, scalable, and high-quality web applications using React.js.
- Build reusable UI components and front-end modules following best development practices.
- Implement state management using Redux and related libraries.
- Integrate front-end applications with RESTful APIs and backend services.
- Work with cloud-based application environments and understand cloud deployment concepts.
- Collaborate with UX/UI designers to translate designs and wireframes into functional interfaces.
- Optimize applications for performance, scalability, responsiveness, and cross-browser compatibility.
- Troubleshoot and resolve UI, performance, and integration issues.
- Write clean, maintainable, and reusable code following coding standards.
- Participate in code reviews and contribute to technical discussions.
- Work closely with cross-functional teams throughout the product development lifecycle.
- Stay updated with modern React, JavaScript, UI, and front-end development trends.
Required Technical Skills
- 4–6 years of professional experience in UI/Front-End development.
- Strong hands-on experience with React.js.
- Strong knowledge of JavaScript, HTML5, and CSS3.
- Experience with Redux / Redux Toolkit for state management.
- Good experience with REST APIs and API integration.
- Understanding of cloud platforms and cloud-based application environments.
- Experience in developing responsive and cross-browser compatible applications.
- Good understanding of front-end architecture and reusable component development.
- Familiarity with Git/version control and standard software development practices.
- Good understanding of web performance and optimization techniques.
Good to Have
- Experience with TypeScript.
- Knowledge of React performance optimization and profiling.
- Understanding of Core Web Vitals.
- Experience with CI/CD and cloud deployment pipelines.
- Exposure to micro-frontends or large-scale product applications.
- Familiarity with unit testing frameworks such as Jest / React Testing Library.
- Understanding of basic system design and front-end architecture.
Soft Skills
- Strong problem-solving and analytical skills.
- Good communication and collaboration abilities.
- Ability to work independently as well as within a cross-functional team.
- Strong ownership and accountability for deliverables.
Ability to understand business requirements and translate them into technical solutions
