SHC is seeking a skilled Front-end Developer to join our tech team. In this role, you will be responsible for translating our company's designs and wireframes into high-quality, responsive web applications. You will work closely with UX/UI designers, backend developers, and product managers to ensure seamless integration and a polished user experience.
The ideal candidate should be passionate about web development and stay updated with the latest trends and technologies in frontend development. You will have the opportunity to work on exciting projects that directly impact how our clients interact with our digital platforms.
Key Responsibilities:
- Develop and maintain responsive web applications using HTML, CSS, and JavaScript
- Collaborate with UX/UI designers to implement visually appealing user interfaces
- Optimize web applications for maximum speed and scalability
- Write clean, maintainable, and efficient code that adheres to best practices
- Participate in code reviews to uphold the quality and standards of the codebase
- Troubleshoot and debug applications to ensure high performance and user satisfaction
- Stay current with emerging technologies and propose enhancements to our frontend stack
Requirements
Qualifications:
- Bachelor's degree in Computer Science, Web Development, or a related field
- 3+ years of experience in frontend development or relevant roles
- Proficient in core web technologies: HTML5, CSS3, and JavaScript (ES6+)
- Experience with frontend frameworks/libraries such as React, Angular, or Vue.js
- Familiarity with version control systems, particularly Git
- Understanding of RESTful APIs and asynchronous request handling
- Knowledge of performance debugging and front-end optimization techniques
- Excellent problem-solving skills and attention to detail
- Fluency in English; knowledge of Arabic is a plus
Personal Attributes:
- Team player with strong communication skills
- Self-motivated and curious about new technologies
- Strong organizational skills with the ability to manage multiple tasks effectively