Fullstack Node.js / React Developer (LMS Project)

About the Role

We are looking for an experienced Fullstack Engineer (5+ years of commercial experience) to take ownership of our LMS project. You will be the solo developer on this project, working under the guidance and collaboration of the team lead. This highly autonomous role requires someone who can deliver independently while ensuring long-term code quality, security, and scalability.

 

The LMS consists of a learning platform and an e-commerce module. We are considering migrating e-commerce parts to a headless e-commerce approach, and new modules may be developed with Nest.js + TypeScript.

 

This is a full-time position only.

 

Responsibilities

  • Implement new features and modules in the LMS (React frontend, Node.js/Express backend, potential Nest.js + TypeScript modules).
  • Maintain and improve the existing codebase for stability, performance, and security.
  • Refactor and modernize existing code where needed.
  • Collaborate with the team lead to make architecture and technical decisions.
  • Support e-commerce migration to a headless setup.
  • Ensure quality through unit testing and best practices.

 

Tech Stack

  • Frontend: React.js
  • Backend: Node.js, Express, TypeScript, Nest.js (new modules)
  • Infra: AWS, Kubernetes, Gitlab CI/CD (managed by DevOps, but knowledge is a strong plus)

 

Requirements

  • 5+ years of commercial experience in full-stack development.
  • Strong experience with Node.js and React.
  • Understanding of infrastructure basics (AWS, CI/CD pipelines).
  • Previous solo-dev or highly autonomous project experience.
  • Good communication skills in English (occasional live calls, not daily).

 

Nice to Have

  • Experience with LMS platforms.
  • Knowledge of automated testing.
  • Experience with headless e-commerce solutions.
  • Familiarity with AWS/Kubernetes environments.

 

Hiring Process

  1. Interview with Founder/CEO.
  2. Technical interview with Team Lead.

 

What We Offer

  • Remote-first environment - work from anywhere.
  • 20 paid vacation days + national holidays.
  • Flexible working hours.
  • No bureaucracy, lean and efficient processes.

 

Required languages

English C1 - Advanced
TypeScript, Node.js, React.js, MySQL/PostgreSQL/MongoDB, AWS, NodeJS/NestJS/Javascript/Typescript
Published 2 October
56 views
ยท
17 applications
53% read
ยท
36% responded
Last responded yesterday
To apply for this and other jobs on Djinni login or signup.
Loading...