Key Responsibilities :
– Develop and maintain user-facing features and applications.
– Collaborate with UI/UX designers to implement visually appealing and user-friendly interfaces.
– Optimize applications for speed and scalability.
– Ensure the technical feasibility of UI/UX designs.
– Collaborate with backend developers to integrate front-end interfaces with backend services.
– Stay up-to-date with emerging trends and technologies in front-end development.
– Write clean, maintainable, and scalable code following best practices.
Required Skills & Qualifications :
– Proficiency in HTML, CSS, and JavaScript (ES6+).
– Experience with front-end frameworks like React, Vue, or Angular.
– Knowledge of CSS preprocessors (e.g., SASS, LESS) and responsive design.
– Familiarity with version control systems (e.g., Git).
– Experience with RESTful APIs and integration with back-end services.
– Understanding of cross-browser compatibility issues and solutions.
– Problem-solving skills and attention to detail.
– Familiarity with TypeScript.
– Knowledge of frontend build tools like Webpack, Gulp, or npm scripts.
– Experience with design tools like Figma, Adobe XD, or Sketch.
– Familiarity with testing frameworks (e.g., Jest, Cypress).
– Knowledge of SEO best practices for single-page applications.
– Experience with Agile development methodologies.
Educational Requirements :
– Bachelor’s degree in Computer Science, Software Engineering, or a related field (or equivalent experience).
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.