Technologie

Ingénieur Backend

Ingénieur Backend

Amravati

Amravati

4-5 ans

4-5 ans

À plein temps

À plein temps

À propos du rôle

Nous recherchons un ingénieur Backend qualifié, doté d'une solide expertise en Node.js et MongoDB, pour rejoindre notre équipe d'ingénierie. Vous serez responsable de la conception, du développement et de la maintenance de systèmes backend évolutifs, garantissant des performances élevées et une grande réactivité aux requêtes du frontend.

Qu'est-ce que TruScholar ? 

Truscholar est une startup de deep tech basée à Amravati, Maharashtra, spécialisée dans une plateforme de pointe pour la délivrance et la vérification de diplômes numériques qui s'appuie sur la technologie blockchain. Notre solution s'adresse aux universités, instituts, entreprises d'edtech, académies de formation professionnelle, programmes de formation en entreprise et organisations de gestion d'événements. Nous fournisons des certificats, badges et relevés de notes numériques infalsifiables, partageables et vérifiables, créant ainsi un passeport de connaissances sécurisé pour les individus. Conçue dans le respect de la confidentialité des données personnelles, notre plateforme offre un portefeuille unique d'identité auto-souveraine pour la prochaine décennie.

Principales responsabilités

  • Concevoir, créer et maintenir des services backend et des API évolutifs à l'aide de Node.js.

  • Développer et optimiser les schémas de base de données, les requêtes et les performances à l'aide de MongoDB.

  • Mettre en œuvre des solutions de stockage et de récupération de données sécurisées, fiables et efficaces.

  • Collaborer étroitement avec les ingénieurs frontend, les chefs de produit et l'équipe d'assurance qualité pour fournir des fonctionnalités de bout en bout. 

  • Rédiger un code propre, maintenable et bien testé en suivant les meilleures pratiques.

  • Surveiller, déboguer et résoudre les problèmes de production.

  • Contribuer aux discussions sur l'architecture et aux prises de décision techniques.

Compétences et qualifications requises

  •  4 à 5 ans d'expérience pratique en développement backend

  • Excellente maîtrise de Node.js et MongoDB.

  • Expérience dans la conception et l'utilisation d'API RESTful (la connaissance de GraphQL est un plus).

  • Solide compréhension de la conception de bases de données, de l'indexation et de l'optimisation des performances.

  • Familiarité avec les meilleures pratiques en matière d'authentification, d'autorisation et de sécurité.

  • Connaissance des frameworks de test comme Jest, Mocha ou Chai.

  • Expérience avec les systèmes de contrôle de version (Git/GitHub).

  • La connaissance de la conteneurisation (Docker) et des plateformes cloud (AWS/GCP/Azure) est un plus.

  • Solides compétences en résolution de problèmes et capacité à travailler dans un environnement collaboratif.

Atouts appréciés

  • Expérience avec l'architecture de microservices.

  • Exposition aux files d'attente de messages (RabbitMQ, Kafka, etc.).

  • Familiarité avec les pipelines CI/CD.

Avantages :

  • Salaire compétitif et ensemble d'avantages sociaux.

  • Opportunités de croissance et de développement professionnel.

  • Un environnement de travail collaboratif et dynamique.

  • La chance d'avoir un impact significatif sur la réussite des clients et la croissance de l'entreprise.

Comment postuler :

  • Les candidats intéressés sont invités à envoyer leur CV et une lettre de motivation décrivant leurs qualifications et leur intérêt pour le poste à hr@truscholar.io