Technologie
À propos du rôle
Nous recherchons un Développeur Frontend hautement qualifié, possédant une solide expertise dans les frameworks JavaScript modernes, pour rejoindre notre équipe d'ingénierie. L'objectif principal de ce rôle sera de concevoir et de développer des applications web performantes et réactives avec une architecture propre, des composants évolutifs et des expériences utilisateur fluides. Le candidat doit également avoir une exposition secondaire aux services backend et à l'intégration.
Qu'est-ce que TruScholar ?
TruScholar est une start-up technologique basée à Amravati, Maharashtra, spécialisée dans une plateforme de pointe d'émission et de vérification d'identifiants numériques basée sur la technologie blockchain. Nous nous adressons aux universités, instituts, entreprises d'edtech, académies professionnelles, programmes de formation d'entreprise et organisations d'événements.
Nous fournissons des certificats, badges et relevés de notes numériques immuables, partageables et vérifiables, créant ainsi un Passeport de Connaissances sécurisé et un Portefeuille d'Identité Auto-Souverain pour les apprenants, garantissant la confidentialité des données et la portabilité mondiale.
Responsabilités clés
Frontend (Focus Principal)
Concevoir et développer des applications web performantes et réactives
Développer des composants d'interface utilisateur réutilisables et évolutifs à l'aide de frameworks JavaScript modernes
Prendre la responsabilité de l'architecture frontend, de l'optimisation des performances et de la gestion de l'état
Traduire les exigences et les conceptions du produit en une interface utilisateur pixel-perfect
Collaborer étroitement avec les designers et les chefs de produit
Garantir la compatibilité multi-navigateurs et le respect des normes d'accessibilité
Optimiser les applications pour la vitesse, le référencement (SEO) et la meilleure expérience utilisateur possible
Backend (Focus Secondaire)
Développer et maintenir des API et des services backend
Concevoir des API RESTful et les intégrer aux applications frontend
Travailler avec des bases de données et des modèles de données
Gérer l'authentification, l'autorisation et les pratiques de sécurité de base
Collaborer sur la conception du système et les décisions d'évolutivité
Compétences et qualifications requises
Qualification éducative
Baccalauréat en informatique, technologies de l'information ou dans un domaine connexe (B.E./B.Tech/B.Sc/BCA)
Un Master en informatique / MCA est un plus (non obligatoire)
Expérience équivalente dans l'industrie acceptée à la place d'une formation formelle
Compétences Frontend
Forte expertise en JavaScript (ES6+) et TypeScript
Expérience approfondie de React.js
Expérience pratique avec Next.js (SSR, SSG, routage, performance)
Gestion de l'état avec Redux / Redux Toolkit / React Query
Solide compréhension de HTML5, CSS3, Flexbox, Grid
Expérience avec le stylisme moderne : CSS Modules, Tailwind, Styled Components
Expérience avec les frameworks de test : Jest, Cypress, Playwright
Familiarité avec les techniques d'optimisation des performances frontend
Compétences Backend
Expérience avec Node.js et Express.js
Connaissance pratique de MongoDB (ou de bases de données NoSQL similaires)
Compréhension des workflows full-stack (conception d'API, flux de données, gestion des erreurs)
Familiarité avec la pile MERN
Général
Expérience de travail dans des environnements de start-up ou à rythme rapide
Fortes compétences en résolution de problèmes et en débogage
Compréhension de Git et des workflows de collaboration
Capacité à écrire un code propre, maintenable et testable
Atouts complémentaires
Expérience avec le rendu côté serveur (SSR) et l'optimisation SEO
Familiarité avec les pipelines CI/CD
Exposition aux plateformes cloud (AWS, Azure, GCP)
Connaissance du développement orienté micro-frontend ou composants
Expérience préalable de la prise en charge de fonctionnalités, de l'idée à la production
Avantages
Salaire compétitif et ensemble d'avantages sociaux
Opportunités de croissance professionnelle et de développement des compétences
Un environnement de travail collaboratif et dynamique
Une chance d'avoir un impact significatif sur la croissance du produit et de l'entreprise
Comment postuler
Les candidats intéressés sont invités à partager leur CV et leur portfolio avec nous à l'adresse suivante : hr@truscholar.io
Pour en savoir plus sur l'entreprise, visitez notre site officiel : TruScholar