Apply Now
Key Responsibilities:
- Design and develop responsive and scalable user interfaces using Angular or React.
- Implement state management solutions (e.g., Redux, NgRx) to manage complex application states.
- Develop reusable and modular components to ensure consistency and maintainability across the application.
- Collaborate with UX/UI designers and product teams to translate design prototypes from tools like Figma into functional interfaces.
- Optimize web applications for maximum speed and scalability.
- Conduct code reviews and ensure adherence to coding standards and best practices.
- Debug and resolve UI-related issues across various browsers and devices.
- Stay updated on the latest industry trends and best practices to continuously improve the user experience.
Qualifications:
- Bachelor’s degree in computer science, Software Engineering, or a related field, or equivalent work experience.
- Advanced knowledge of JavaScript, TypeScript, HTML5, and CSS3.
- Strong expertise in state management libraries such as Redux or NgRx.
- Proficiency in UI/UX design tools like Figma and the ability to collaborate with design teams.
- Experience with component-driven architecture and reusable component libraries.
- Familiarity with RESTful APIs and integrating front-end components with back-end systems.
- Understanding of accessibility standards and best practices (e.g., WCAG).
- Excellent problem-solving skills and attention to detail.
- Strong communication and teamwork skills.
Preferred Qualifications:
- Experience with testing frameworks such as Jest, Enzyme, or Cypress.
- Knowledge of web performance optimization techniques.
- Familiarity with version control systems like Git.
- Experience working in Agile or Scrum development environments.
How to Apply:
- First, read through all of the job details on this page.
- Scroll down and press the Click Here button.
- To be redirected to the official website, click on the apply link.
- Fill the details with the information provided.
- Before submitting the application, cross-check the information you’ve provided.