Strong Junior Node.js Developer (NestJS, PostgreSQL, AWS) to $1500

SpdLoad Verified Employer

We are looking for a motivated backend engineer with solid production experience in Node.js and TypeScript who is ready to take ownership of real backend features and grow into a confident, independent developer. You will work on production APIs and services, collaborate closely with frontend and product teams, and contribute to architecture and technical decisions.

 
Responsibilities


• Develop and maintain backend services using Node.js (v20+) and TypeScript
• Design, build, and support REST APIs (including versioning and Swagger/OpenAPI documentation)
• Work with PostgreSQL, design efficient schemas, and implement robust data models
• Use Prisma ORM (migrations, transactions, schema design) and query builders (e.g., Kysely)
• Implement authentication and authorization flows (JWT, refresh tokens, OAuth/social auth)
• Integrate third-party APIs and webhooks
• Improve existing backend logic and fix production issues
• Write clean, maintainable, well-structured code
• Participate in code reviews and technical discussions
• Collaborate closely with frontend developers and other backend engineers
• Contribute to improving test coverage and backend reliability

 

 

Requirements


• Technical education (Computer Science, Software Engineering, or related field)
• 1+ year of commercial or strong practical experience with Node.js
• Strong experience with TypeScript in production backends
• Solid hands-on experience with NestJS (modular architecture, dependency injection, guards/interceptors, validation pipes)
• Strong SQL knowledge and data modeling skills with PostgreSQL
• Experience with Prisma ORM (migrations, transactions, schema design)
• Understanding of backend fundamentals: request lifecycle, async/await, error handling
• Experience building and maintaining REST APIs
• Basic understanding of Docker
• Experience with Git
• English level: B2 or higher
• Willingness to learn, improve code quality, and grow professionally

 

 

Nice to Have


 • Experience with AWS services such as S3, SNS, SES, SQS, Lambda
• Experience building scalable geospatial backend features (nearby search, boundary matching, location segmentation)
• Familiarity with spatial indexing approaches (e.g., H3)
• Experience improving test coverage in fast-moving backend teams
• Basic testing knowledge (Jest)

 

 

This role is ideal for a developer who already has solid fundamentals and wants to grow into a strong backend engineer by working on real production systems, scalable APIs, and cloud-based infrastructure.

Required languages

English B2 - Upper Intermediate
Ukrainian Native
Node.js, TypeScript, TypeORM, PosgreSQL, AWS, Nest.js
Published 5 January · Updated 18 February
Statistics:
265 views
·
57 applications
49% read
·
46% responded
Last responded 2 hours ago
To apply for this and other jobs on Djinni login or signup.
Loading...