Job Location: Pune
Employment Type: Full Time
Experience Required: 5
Role: Engineer
Role Overview
We are hiring a Senior UI Engineer to design and develop modern, scalable, and high-performance user interfaces. The ideal candidate will have deep expertise in React.js and front-end architecture, with a strong focus on user experience and performance.
Key Responsibilities
- Design and build scalable and maintainable front-end architecture
- Develop reusable, responsive, and high-performance UI components
- Manage application state using modern state management tools
- Integrate front-end applications with backend APIs (REST/GraphQL)
- Collaborate with design teams to translate wireframes into functional UI
- Optimize application performance and user experience
- Write unit and integration tests to ensure code quality
- Mentor junior developers and contribute to best practices
Required Skills & Expertise
- Strong experience in front-end development with React.js
- Advanced knowledge of JavaScript (ES6+)
- Experience with frameworks like Next.js
- Proficiency in HTML5, CSS3, and responsive design
- Experience with state management libraries (Redux, etc.)
- Familiarity with API integrations (REST/GraphQL)
- Understanding of SSR and CSR concepts
Preferred Qualifications
- Experience with TypeScript
- Knowledge of modern styling solutions (SASS, Styled Components)
- Familiarity with testing frameworks (Jest, etc.)
- Understanding of web security and authentication (OAuth)
- Exposure to design systems and scalable UI architectures