Job Description: (Experience: 2+Years)
Key Responsibilities:
- Collaborate with UI/UX designers, product managers, and backend developers to design and deliver user-centric features.
- Translate Figma / design system specifications into pixel-perfect, responsive UI components.
- Develop and maintain modern frontend applications using React.js or Angular.
- Write clean, reusable, and maintainable code following best practices.
- Ensure applications are responsive, accessible, and cross-browser compatible.
- Implement UI animations, transitions, and interactive elements to enhance user experience.
- Optimize frontend performance using techniques such as lazy loading, code splitting, and efficient rendering.
- Integrate frontend applications with RESTful APIs and third-party services.
- Debug, troubleshoot, and resolve UI-related issues efficiently.
- Participate in code reviews and contribute to improving development standards and processes.
- Work with CI/CD pipelines to support smooth builds and deployments.
Required Skills & Qualifications:
- Bachelor’s degree in Computer Science or a related field (B.Tech, B.E., BCA, MCA, or equivalent experience).
- Strong proficiency in HTML5, CSS3, and modern JavaScript (ES6+) / TypeScript.
- Hands-on experience with React.js or Angular for building scalable UI applications.
- Solid understanding of CSS Flexbox, Grid, responsive design, and mobile-first development.
- Experience implementing cross-browser compatible and mobile-responsive interfaces.
- Good knowledge of RESTful APIs and frontend-backend integration.
- Familiarity with Git and version control workflows.
- Experience working in Agile/Scrum development environments.
- Strong problem-solving skills with attention to detail and UI polish.
- Excellent communication and collaboration skills.
Preferred/ Good to Have Skills:
- Experience with state management (Redux, Context API, NgRx, RxJS). Knowledge of frontend testing frameworks (Jest, Cypress, Playwright, Jasmine/Karma).
- Familiarity with UI/UX tools such as Figma, Adobe XD, or Sketch.
- Experience with CSS preprocessors (SCSS/SASS) and component libraries.
- Exposure to CI/CD pipelines, Docker, and cloud platforms like AWS.
- Knowledge of performance optimization and browser rendering behavior.
- Experience with UI animations and micro-interactions.
- Passion for learning new technologies and improving user experience.
Nice to have: Basic knowledge of ASP.NET and experience with the Blazor framework / Blazor UI toolkit.
Pay: ₹60,000.00 - ₹75,000.00 per month
Benefits:
- Paid sick time
- Paid time off
- Provident Fund
Work Location: In person