Backend / API Developer (TypeScript, NestJS, PostgreSQL, AWS)
We are looking for a Backend / API Developer to join a long-term international project focused on building a modern operations and logistics management platform.
The product aims to centralize operational workflows, automate data exchange between multiple business systems, and provide real-time visibility into orders, deliveries, tracking, and customer operations. The platform is being built using a modern cloud-based architecture with a strong focus on scalability, integrations, and data reliability.
You will play a key role in designing backend services, building integrations, developing data synchronization processes, and supporting the evolution of the platform architecture.
Responsibilities
- Design, develop, and maintain backend services and APIs.
- Build integrations with external systems through REST APIs and Webhooks.
- Design and extend relational database structures and backend data models.
- Implement data synchronization between multiple business platforms.
- Develop business logic supporting operational workflows.
- Build solutions for tracking, status management, and operational visibility.
- Participate in architecture discussions and technical planning.
- Collaborate closely with Frontend Developers and Cloud Engineers.
- Ensure performance, reliability, and maintainability of backend services.
Document technical solutions and support knowledge transfer within the team.
Required Technical Experience
- 4+ years of commercial Backend Development experience.
- Strong commercial experience with TypeScript and Node.js.
- Hands-on experience with NestJS.
- Strong expertise in PostgreSQL and relational database design.
- Deep understanding of SQL, query optimization, and database performance.
- Experience working with Prisma ORM or similar ORM frameworks.
- Strong experience designing and developing REST APIs.
- Hands-on experience integrating third-party services through APIs.
- Practical experience with Webhooks and event-driven architectures.
- Experience building and maintaining data synchronization processes between multiple systems.
- Experience working within AWS-based environments.
- Experience with Redis or similar caching technologies.
- Experience writing automated tests using Jest and/or Supertest.
- Strong Git/GitHub experience.
- Understanding of CI/CD principles and deployment workflows.
Ability to work with complex operational and business data models.
Nice to Have
- Experience with AWS RDS PostgreSQL.
- Experience with ECS, Fargate, EC2, S3, ECR, or ElastiCache.
- Experience building internal operational platforms or workflow management systems.
- Experience working within logistics, transportation, fulfillment, or supply-chain domains.
- Experience with high-load distributed systems.
Understanding of cloud-native architectures and scalable backend solutions.
Soft Skills
- Strong problem-solving skills and system thinking.
- Ability to understand complex and evolving business workflows.
- Strong communication skills and ability to collaborate across teams.
- Ability to explain technical decisions and architectural trade-offs.
- Ownership mindset and proactive approach.
- Strong documentation habits.
- Practical engineering mindset focused on delivering business value without unnecessary over-engineering.
Whatβs In It for You?
- Career Growth β Opportunities to develop and advance.
- Performance Reviews β Regular feedback and support.
- Work Anniversaries β Special gifts to celebrate milestones.
- Flexible Work β Hybrid or remote (Lviv office available).
- Mentorship β Guidance from experienced professionals.
- Accounting Support β We handle the paperwork.
- Paid Time Off β 18 vacation days + 5 sick days per year.
- Extra Leave β 10 additional days off annually.
- Free Office Lunches β Enjoy meals on us.
- Team Events β Gatherings, gifts, and a welcoming atmosphere
Required languages
| Ukrainian | Native |
| English | B2 - Upper Intermediate |