We are seeking talented and passionate UI Developers who are driven to create intuitive, scalable, and high-performing user interfaces for the next billion users. You will work closely with product managers, designers, and backend engineers to build engaging digital experiences that are responsive, accessible, and customer-centric.
Responsibilities:
- Develop and maintain modern web applications using React.js and/or Angular.
- Build reusable, scalable, and maintainable UI components and front-end libraries.
- Collaborate closely with product, design, and engineering teams to translate business requirements into high-quality user experiences.
- Integrate front-end applications with REST APIs and backend services.
- Ensure application performance, responsiveness, and cross-browser compatibility.
- Participate in code reviews and contribute to front-end architecture decisions and engineering best practices.
- Troubleshoot, debug, and resolve front-end issues efficiently.
- Stay updated with emerging front-end technologies, frameworks, and UI/UX trends.
- The candidate will be suitably well versed with the appropriate information security responsibilities for the role and is responsible for adhering to them.
Requirements:
- 2-4 years of relevant UI development experience.
- Strong experience in React.js and/or Angular.
- Good knowledge of JavaScript and/or TypeScript.
- Strong understanding of HTML, CSS, and responsive design principles.
- Experience in developing reusable and scalable UI components.
- Good understanding of REST API integration.
- Strong problem-solving and debugging skills.
- Bachelor's or Master's degree in Engineering (preferably Computer Science or a related field) from a reputed institute.
- Strong organisational skills and excellent follow-through.
- Outstanding verbal and interpersonal communication skills.
- Takes personal ownership and is a self-starter.
- Continuously seeks opportunities to learn and enhance technical expertise.