Expérience : 3 à 4 ans
Lieu : Jaipur, Inde
Type d'emploi: Temps plein
RĂ©sumĂ© du poste : Nous recherchons un dĂ©veloppeur backend qualifiĂ© possĂ©dant 3 Ă 4 ans dâexpĂ©rience en Node.js et PHP, avec une solide expertise en architecture MVC, pour construire et maintenir des applications web Ă©volutives et performantes.
Principales responsabilités:
- Concevoir, développer et maintenir des services backend en utilisant Node.js et PHP
- Créez des API RESTful évolutives et intégrez des services tiers
- Utilisez les frameworks MVC pour structurer et gérer la logique applicative.
- Collaborer avec les développeurs front-end, les designers et les équipes produit
- Optimiser les applications en termes de performance, d'évolutivité et de sécurité
- Ăcrivez du code rĂ©utilisable, testable et efficace
- Dépanner, déboguer et mettre à niveau les systÚmes existants
- Mettre en Ćuvre des solutions de stockage de donnĂ©es (bases de donnĂ©es SQL/NoSQL)
- Garantir la qualité du code grùce à des revues de code et aux meilleures pratiques
- Maintenir une documentation adéquate des processus backend et des API
Compétences et qualifications requises:
- 3 à 4 ans d'expérience en développement backend
- Excellente maĂźtrise de Node.js (Express.js ou frameworks similaires)
- Excellente maĂźtrise de PHP (Laravel ou frameworks MVC similaires)
- Solide compréhension de l'architecture MVC
- Expérience en conception et développement d'API RESTful
- Bonne connaissance des bases de données : MySQL / PostgreSQL, MongoDB (de préférence)
- Connaissance des mécanismes d'authentification et d'autorisation (JWT, OAuth)
- Expérience avec le contrÎle de version Git
- Compréhension de la programmation asynchrone et de l'architecture événementielle
- Connaissance des processus de gestion et de déploiement des serveurs
Compétences souhaitées:
- Expérience avec l'architecture de microservices
- Connaissance de Docker et de la conteneurisation
- Connaissance des plateformes cloud (principalement AWS)
- Connaissances de base des technologies front-end (HTML, CSS, JavaScript)
- expérience en pipeline CI/CD
Compétences souples:
- Solides compétences en résolution de problÚmes et en pensée analytique
- Bonnes capacités de communication et de travail d'équipe
- Capacité à travailler dans un environnement de développement agile
- Souci du détail et engagement envers la qualité
L'Education:
- Baccalauréat en informatique, en technologies de l'information ou dans un domaine connexe (ou expérience équivalente)
Agréable d'avoir:
- Expérience dans la gestion d'applications à fort trafic
- Connaissance des meilleures pratiques en matiÚre de sécurité
- Expérience préalable dans des entreprises SaaS ou axées sur les produits
Ce que nous offrons:
- Salaire et avantages sociaux compétitifs
- Environnement de travail flexible
- Possibilité de travailler sur des projets stimulants
- Opportunités de développement de carriÚre et d'apprentissage