Key Responsibilities:
- Develop and maintain highquality responsive web applications using modern frontend technologies (HTML CSS JavaScript).
- Collaborate with UI/UX designers to translate design concepts into functional code.
- Write clean maintainable and efficient code adhering to best practices and coding standards.
- Optimize applications for maximum speed and scalability.
- Implement interactive features and enhance user experience.
- Troubleshoot and debug issues across different browsers and devices.
- Stay uptodate with emerging trends and technologies in frontend development.
- Participate in code reviews and provide constructive feedback to peers.
- Work closely with backend developers to integrate APIs and ensure seamless data flow between frontend and backend systems.
- Contribute to project planning and provide estimates for development tasks.
Qualifications:
- Bachelors degree in Computer Science Web Development or a related field.
- Proven experience as a FrontEnd Developer or similar role.
- Strong proficiency in HTML CSS and JavaScript (ES6).
- Experience with frontend frameworks and libraries such as React Angular Vue.js or similar.
- Familiarity with RESTful APIs and web services.
- Knowledge of version control systems particularly Git.
- Experience with build tools and package managers (e.g. Webpack npm Yarn).
- Understanding of crossbrowser compatibility issues and ways to work around them.
- Strong problemsolving skills and attention to detail.
- Excellent communication and teamwork skills.
- Ability to work independently and manage time effectively.
Preferred Qualifications:
- Experience with TypeScript.
- Familiarity with serverside rendering and frameworks such as Next.js or Nuxt.js.
- Knowledge of UI/UX design principles and tools (e.g. Figma Adobe XD).
- Experience with testing frameworks (e.g. Jest Cypress).
- Understanding of web performance optimization techniques.
Vertical
Technology
Remote Work :
No