JOBZYN
AccueilEntreprisesJobsMedia
Accueil
Entreprises
Jobs

Villes populaires

CasablancaRabatTangerMarrakechFes
Media

JOBZYN

Votre partenaire de confiance pour trouver les meilleures opportunités d'emploi au Maroc.

Jobzyn YouTubeJobzyn InstagramJobzyn LinkedIn

Liens Rapides

  • Nous rejoindre
  • Nous contacter

Offres par Ville

Offres d'emploi à Casablanca
Offres d'emploi à Rabat
Offres d'emploi à Tanger
Offres d'emploi à Marrakech
Offres d'emploi à Fes

Newsletter

Restez informé des dernières opportunités d'emploi

© 2025 Jobzyn. Tous droits réservés.

Informations légalesConditions généralesCookies
logo
Userguest

Senior Front-End Developer

location - casablanca.Publiée il y a 9 mois
HotelMarketingTech
HotelSaaS
Type de contrat: Freelance
Télétravail: Permanent
Expérience: 6 - 9 ans
Niveau d'étude: Non défini

L'ENTREPRISE

Userguest is a Venture Capital-backed company providing very innovative solutions to independent boutique hotels, hotel groups and hotel chains. Userguest’s software helps hotels improve their website performance and better convert their visitors into bookings. Our smart notifications tool helps hotels increase their revenue online by converting more users into guests. It uses AI to match a users’ booking intent with the hotel’s inventory priorities.

Explorez le profil de l'entreprise pour voir si elle vous correspond !

About the position

Introduction to the position

As a Senior Front-End Developer, you will play a crucial role in leading our front-end technology efforts, focusing on designing, implementing, and refining the user interfaces of our digital products. Your deep understanding of modern web technologies and user-centric design principles will be key to creating seamless, engaging, and aesthetically pleasing user experiences. By collaborating closely with UX designers, back-end developers, and product managers, you will ensure our applications are not only visually appealing but also highly functional, responsive, and accessible across all devices. Your contributions will significantly influence the visual identity of our products, drive user satisfaction, and contribute to the overall performance and reliability of our software solutions.

Your role

- Design and Implementation: Lead the design and implementation of user interface components for web-based applications. This involves working closely with UX/UI designers to translate design concepts into functional and visually appealing interfaces. - Coding and Development: Write efficient, reusable, and scalable code using HTML5, CSS3, JavaScript/Typescript, and Angular. - Performance Optimization: Focus on optimizing applications for maximum speed and scalability, including optimizing code and assets for efficient loading and rendering. - Cross-Browser and Platform Compatibility: Ensure compatibility across various browsers and platforms, addressing issues of responsive design and accessibility. - Testing and Debugging: Lead in the testing of applications, including writing unit and integration tests, and debugging complex issues. - Team Leadership and Mentorship: As a senior developer, mentor junior developers, conduct code reviews and lead development teams in project implementations. - Technical Decision-Making: Play a key role in architectural and technical decisions, influencing the choice of tools, technologies, and processes. - Continuous Learning and Adaptation: Stay updated with emerging front-end technologies and industry trends, and adapt to evolving best practices. - Collaboration and Communication: Collaborate effectively with other team members, including back-end developers, designers, and product managers, and communicate technical concepts to non-technical stakeholders.

Your team

You will join Userguest Tech Team and report directly to the CTO.

Your qualifications

- Extensive Experience: More than 5 years of professional experience in front-end development. - Advanced Knowledge of Front-End Technologies: Proficiency in HTML5, CSS3, JavaScript/Typescript and Angular. - Experience with Responsive and Adaptive Design: Understanding of responsive web design principles and implementation. - Proficiency in Cross-Browser Compatibility: Experience in dealing with the nuances of different browsers and devices. - Experience with Version Control/Git: Familiarity with using version control systems, preferably Git. - Good Understanding of Web Performance Optimization: Knowledge of performance optimization techniques for web applications. - Strong Problem-Solving Skills: Ability to solve complex technical problems and debug sophisticated code. - Excellent Communication Skills: Strong verbal and written communication skills, including the ability to explain technical concepts to non-technical stakeholders. - Education: Typically, a Bachelor’s degree in Computer Science or a related field is expected, though equivalent experience may also be considered. - Teamwork and Leadership Skills: Experience in leading development teams and mentoring junior developers. - Agile and Scrum Experience: Familiarity with Agile methodologies and experience working in a Scrum environment is often desirable. **Technical stack** - Server-side: Java 8, Spring, Hibernate, Junit - Client-side: Javascript, Typescript, Angular 10, HTML, CSS - Version control: Git - CI/CD: GitLab - DB: MySQL 8 - Servers: Linux (Ubuntu) **Communication skills** - English: Very good (The documentation is in English, and meetings with the rest of the team are in English..etc) - French: Fluent **Mission accomplished when:** - High-quality software features are delivered on time and within budget. - Technical challenges are proactively identified and resolved, minimizing delays and bottlenecks. - Projects are completed with a strong focus on scalability, maintainability (tests, documentation), and performance.

Benefits

**Work conditions:** - Full remote - Long-term Contractor - Contract with a legal entity in Morocco or the Netherlands **What We Offer:** - A truly innovative product with high market demand, offering a wide range of technical challenges. - Regular company events and offsites, the last one was in Marrakech. - Remote Work: Enjoy the flexibility of a remote work environment while collaborating with a global team. Join us at UserGuest and become a vital part of our dynamic team, reshaping the hotel industry. We encourage you to apply today if you are passionate about front-end development and hotel technology.

Recruitment process

- Première entrevue de 45 minutes pour évaluer les soft skills (français, anglais, communication), et présentation générale de l'expérience et des compétences techniques du candidat. - Si la première étape est concluante, le candidat se verra attribuer un mini-projet à réaliser chez soi en moins de 2 heures. Ce projet devra ensuite être présenté lors d'un entretien technique d'une durée maximale d'1 heure dans les jours suivants.

L'ENTREPRISE

Userguest is a Venture Capital-backed company providing very innovative solutions to independent boutique hotels, hotel groups and hotel chains. Userguest’s software helps hotels improve their website performance and better convert their visitors into bookings. Our smart notifications tool helps hotels increase their revenue online by converting more users into guests. It uses AI to match a users’ booking intent with the hotel’s inventory priorities.

Explorez le profil de l'entreprise pour voir si elle vous correspond !