Senior Node.js Engineer

Job Description

 

About us

DevKit is more than just an IT company - we are a team of passionate professionals dedicated to creating cutting-edge solutions. Our employees work on exciting international startups, collaborating with highly skilled teams from around the world. With expertise in software development, design, and engineering, we help bring innovative ideas to life and drive success on a global scale!

 

About the project

We are the largest marketplace globally for healthcare analysis applications and different type of reports, capable of interpreting our internal healthcare data from various tests to offer clear solutions for improved health.

Our user base is expanding rapidly, and the personal genomics market is witnessing remarkable growth. We are venture-backed and are scaling quickly to address increasing consumer demand.

 

๐Ÿ›  Desired Skills and Experience

 

  • Programming Languages: Strong proficiency in JavaScript (Node.js), more than 6 years of commercial background
  • AI/ML: Would be a plus if you have experience with developing or integrating AI/ML components, including LLMs and machine learning models.
  • Cloud Platforms: Expertise in cloud-native development, particularly with AWS services.
  • Databases & Queues: Experience with databases (e.g., MongoDB) and message queues for handling async processing.
  • Native Development: Familiarity with native mobile development (iOS or Android) is often a plus.
  • Software Design Principles: Deep understanding of application layering, scalability, resilience, and security best practices.
  • APIs: Strong skills in designing and integrating REST APIs.

 

๐ŸŽฏ Responsibilities

 

  • Backend Architecture & Development: Design, build, and maintain scalable backend services using Node.js, Express.js and TypeScript
  • AI/ML Integration: Develop and integrate AI/ML models, such as large language models (LLMs) or custom pipelines, into core platform features and applications to power intelligent agents or other capabilities.
  • Native App Support: Provide backend support for native mobile applications, potentially involving the development of APIs that mobile apps consume.
  • Cloud & Infrastructure: Utilize cloud platforms like AWS, managing services such as Lambda, ECS, and S3 for scalable, cloud-native solutions.
  • API Development: Create and maintain REST APIs for communication between backend services, frontend applications, and third-party systems.
  • Code Quality & Mentorship: Conduct code reviews, maintain high development standards, mentor junior developers, and ensure strong testing, observability, and CI/CD practices.

Required languages

English B2 - Upper Intermediate
Published 15 September
22 views
ยท
6 applications
84% read
ยท
50% responded
Last responded 1 hour ago
To apply for this and other jobs on Djinni login or signup.
Loading...