We are seeking a highly skilled and experienced Front-End Developer with a strong passion for creating user-friendly, engaging, and visually appealing interfaces. The ideal candidate should have at least 3 years of hands-on experience in front-end development and a proven ability to work collaboratively with design, back-end, and product teams to deliver high-quality web and mobile applications.
Responsibilities
- Develop and Maintain Interfaces:
- Build responsive, dynamic, and visually engaging web and mobile interfaces.
- Optimize performance for maximum speed and scalability.
- Collaboration:
- Work closely with designers, back-end developers, and product managers to translate UI/UX designs into functional code.
- Collaborate on user interface enhancements and resolve UI/UX issues.
- Code Quality:
- Write clean, maintainable, and reusable code using industry best practices.
- Ensure the technical feasibility of UI/UX designs.
- Debugging and Testing:
- Conduct thorough testing of applications for functionality and consistency across browsers and devices.
- Troubleshoot and debug UI issues effectively.
Requirements- Education and Experience:
- Bachelor’s degree in Computer Science, Engineering, or a related field (preferred).
- Minimum of 3 years of professional experience in front-end development.
- Technical Skills:
- Proficient in Core Front-End Languages: HTML, CSS, JavaScript (ES6+).
- Frameworks: Experience with React.js, Angular, or Vue.js.
- Styling Libraries: CSS preprocessors (SASS/LESS) and frameworks like Tailwind CSS or Bootstrap.
- Version Control: Experience with Git and collaboration tools like GitHub or Bitbucket.
- Cross-Browser Compatibility: Knowledge of testing and debugging in multiple browsers.
- Responsive Design: Expertise in mobile-first and responsive web development.
- Additional Tools: Familiarity with build tools like Webpack, Babel, or Vite.
- Soft Skills:
- Strong problem-solving skills and attention to detail.
- Excellent communication and teamwork abilities.
- Ability to prioritize tasks and meet deadlines.
- Preferred Skills:
- Knowledge of back-end development (Node.js or PHP) is a plus.
- Experience with UI/UX design tools like Figma or Adobe XD is advantageous.
Job Details- Job Type: Full-Time
- Location: Kuwait City
- Salary: Competitive and based on experience