Caisse Manager

Développeur Front-End Senior – Expert React.js / Next.js / TypeScript

Posted: 1 hours ago

Job Description

Caisse Manager recherche un Développeur Front-End Senior passionné par le développement web moderne, maîtrisant React.js, Next.js et TypeScript, pour rejoindre son équipe basée à Rabat (Hay Riad).En tant que membre clé de l’équipe technique, vous participerez à la conception et au développement d’interfaces performantes, évolutives et esthétiques au sein de nos solutions SaaS et POS. Vous travaillerez en étroite collaboration avec les équipes produit, design et back-end afin de garantir une expérience fluide et cohérente pour nos utilisateurs.Responsabilités principales :Concevoir et développer des interfaces utilisateur performantes et maintenables en React.js et Next.js ;Participer à la conception technique et à la structure du codebase des produits front-end ;Collaborer avec les équipes back-end et produit pour assurer une intégration fluide et efficace ;Implémenter les meilleures pratiques de responsive design, d’accessibilité et de performance web ;Contribuer à la documentation technique et à la mise en place de standards internes ;Participer à l’amélioration continue du design system et de la cohérence visuelle des interfaces ;Assurer une veille technologique constante pour identifier et intégrer de nouvelles solutions (microservices, serverless, edge computing, etc.).Profil recherché :5+ ans d’expérience en développement front-end sur des projets web à fort trafic ;Maîtrise approfondie de React.js, Next.js, JavaScript (ES6+) et TypeScript ;Bonne connaissance des API REST et compréhension des architectures front-back ;Notions solides en Node.js et MongoDB pour appréhender le cycle complet du produit ;Familiarité avec les principes DevOps (Git, CI/CD, déploiement sur VPS ou cloud) ;Maîtrise de TailwindCSS ou d’outils modernes similaires ;Sens aigu du détail, de la qualité du code et du design ;Esprit collaboratif, curiosité technologique et autonomie.Atouts supplémentaires :Expérience dans le domaine du POS, du SaaS ou des solutions de gestion ;Connaissances de Docker, NGINX ou PM2 ;Familiarité avec des outils de collaboration tels que Notion, Trello, ou GitHub Projects ;Intérêt pour la performance web, le design system ou l’accessibilité numérique.Pourquoi rejoindre Caisse Manager ?Caisse Manager conçoit des solutions web et mobiles innovantes permettant de digitaliser la gestion de centaines de commerces au Maroc (restaurants, cafés, fast-foods, salons, etc.).Rejoindre notre équipe, c’est intégrer un environnement technique, moderne et collaboratif, où la créativité, l’autonomie et la passion du code sont valorisées. Vous aurez un impact concret sur des produits utilisés quotidiennement par des milliers d’utilisateurs.

Job Application Tips

  • Tailor your resume to highlight relevant experience for this position
  • Write a compelling cover letter that addresses the specific requirements
  • Research the company culture and values before applying
  • Prepare examples of your work that demonstrate your skills
  • Follow up on your application after a reasonable time period