AI Data Scientist
Skills
Azure FunctionsComputer ScienceWeb ApplicationsDatabasesDigital TechnologyKnowledge SharingMongodb
What the job involves
The main requirements, responsibilities and hiring steps.
Requirements
- Bachelor’s degree in Computer Science Engineering or related field or equivalent practical experience
- 5+ years of professional software development experience with strong focus on Node.js
- Experience building RESTful APIs and/or GraphQL APIs
- Solid experience with microservices architecture patterns
- Proficiency in React and/or Next.js
- Strong understanding of JavaScript ES6+ and/or TypeScript
- Experience with SQL and NoSQL databases
- Familiarity with Agile SDLC practices
- Experience with Git version control
- Understanding of CI/CD principles and tools
- Experience with Docker containerization
- Excellent problem-solving and analytical skills
- Strong communication and collaboration abilities
Nice to have
- Master’s degree
- Cloud platform experience
- Message queuing experience
- IaC experience
- Kubernetes familiarity
- Open-source contribution
- Web security knowledge
Day to day
- Design and build scalable web applications and APIs using Node.js and modern frontend frameworks.
- Collaborate with product managers designers and engineers to turn business needs into reliable technical solutions.
- Optimize performance security and maintainability while testing debugging and deploying full stack systems.
Hiring process
- Submit application
