NODE JS DEVELOPER
Job profile understanding :
- Proficiency in NodeJS, TypeScript, ReactJS
- Hands on experience in Java / SpringBoot API development
- Strong understanding of data structures, algorithms, and software design principles.
- Experience with cloud platforms (AWS, Azure, GCP) and containerization technologies (Docker, Kubernetes).
- Extensive experience designing and developing APIs (REST, GraphQL) and integrating with third-party APIs.
- Experience with CICD and Gitlab.
- In-depth knowledge of microservice architecture and experience in designing, developing, and maintaining microservices-based systems.
- Familiarity with database technologies, both relational (e.g., MySQL, PostgreSQL) and NoSQL (e.g., MongoDB, Cassandra)
- Experience working collaboratively with Agile or Kanban development teams
Basic qualifications :
1+ years of experience with Node.js, TypeScript, and JavaScript1+ years of Experience with Azure Cloud Ecosystem : Azure Functions, Service Bus, general Azure services (App Service, Traffic Manager, API Management, etc...)1+ years of SQL : Relational Databases, Data Analysis, design, scalabilityExperience with Microservices ArchitectureExperience in back-end development of larger applications with Node.js in cloud environment.Desirable qualifications :
Strong SQL skills on relational databases : Database design, performance improvements, monitoring, and scalability across different regions.Experience with MS Bot services, LUIS, Cognitive services, Text Analytics, Power BIDDD, TDDExperience with the Node.js ecosystem1+ years of experience using React.js and various state management libraries designed for it : Redux, MobX and / or Recoil1+ years of experience working with TypeScriptref : hirist.tech)