Job Title: UI Engineer (React / TypeScript / JavaScript)
Location: [Chennai]
Experience: 3–7 Years
Employment Type: Full-Time
Work Mode: Hybrid
Job Summary
We are seeking a talented UI Engineer with strong expertise in React, TypeScript, and JavaScript to build intuitive, high-performance user interfaces. The ideal candidate should have a passion for creating seamless user experiences and be comfortable working in a fast-paced Agile environment.
Key Responsibilities
- Develop responsive and scalable web applications using React.js
- Build reusable UI components using TypeScript and modern JavaScript (ES6+)
- Translate UI/UX designs into high-quality code
- Collaborate with backend developers, designers, and product teams
- Optimize applications for maximum performance and scalability
- Ensure cross-browser compatibility and mobile responsiveness
- Write clean, maintainable, and well-documented code
- Participate in code reviews and follow best development practices
Required Skills
- Strong experience in React.js
- Proficiency in TypeScript and JavaScript (ES6+)
- Hands-on experience with:
- HTML5, CSS3
- State management tools (Redux / Context API)
- Experience in building responsive and accessible UI
- Strong understanding of component-based architecture
- Familiarity with REST API integration
- Experience with Git/version control
Preferred Skills
- Experience with Next.js or similar frameworks
- Knowledge of UI frameworks/libraries (Material UI, Bootstrap, Tailwind CSS)
- Familiarity with testing frameworks (Jest, React Testing Library)
- Experience with CI/CD pipelines
- Understanding of performance optimization techniques
Education
- Bachelor’s degree in Computer Science or related field