Backend Enginner (Node.js)

We are looking for a Backend Engineer who enjoys building reliable backend functionality, writing clean code, and collaborating within a supportive engineering team. You will work with experienced engineers, product stakeholders, and designers to deliver practical solutions used in real-world workflows.

This role is well suited for someone with hands-on backend experience who wants to grow their technical depth, explore cloud environments, and gain exposure to distributed or event-driven architectures.

Responsibilities

  • Build and maintain backend services using Node.js and TypeScript within a modern, event-driven architecture.
  • Write clean, well-tested, maintainable code and collaborate through code reviews and pairing sessions.
  • Work closely with product and design teams to translate user needs into practical, scalable backend solutions.
  • Participate in technical discussions, contribute ideas, and help move projects from concept to implementation.
  • Support the full delivery lifecycle, including testing, debugging, monitoring, and ensuring smooth releases.
  • Learn from senior engineers and gain exposure to cloud infrastructure, system design, and performance optimization.
  • Stay curious and experiment, contributing to continuous improvement of engineering practices and tools.
     

Requirements

  • 4 years of professional experience as a backend or full-stack engineer working with Node.js and TypeScript
  • Solid understanding of backend fundamentals: asynchronous programming, API development, data modelling
  • Experience with relational databases (e.g., PostgreSQL)
  • Working knowledge of unit testing and code quality practices
  • A collaborative mindset, curiosity, and eagerness to learn
  • Clear written and spoken English
     

Nice to Have

  • Basic experience with AWS or another cloud environment
  • Exposure to event-driven systems or microservices
  • Familiarity with frontend frameworks (Svelte, React, etc.)
  • Experience with CI/CD pipelines, Docker, or monitoring tools

Required skills experience

Node.js 4 years
AWS 2 years
React.js 3 years

Required languages

English B2 - Upper Intermediate
Published 10 December
69 views
ยท
20 applications
73% read
To apply for this and other jobs on Djinni login or signup.
Loading...