We’re seeking an experienced Backend Engineer to join a fast-growing SaaS scale-up developing a next-generation LegalTech and FinTech platform aimed at transforming global trade. The product is designed to eliminate inefficiencies and fraud within the maritime and commodities sectors. You’ll be part of a global, collaborative engineering team building a secure, high-performance system that utilizes encryption, digital signatures, blockchain technology, and advanced asynchronous processing.

About the Project

You’ll help build and evolve a cutting-edge SaaS platform that drives the digital transformation of global trade. Working in a fast-paced startup environment, you’ll design and deliver scalable backend services using modern technologies like NestJS, TypeORM, and AWS, contributing directly to redefining how global trade operates.

Key Responsibilities:

  • Design, develop, and maintain backend services in NestJS and TypeScript;

  • Implement and integrate REST APIs, authentication flows, and data management systems;

  • Ensure scalability, performance, and security of backend infrastructure;

  • Collaborate with frontend developers and technical leads to define architecture and standards;

  • Optimize codebase through rigorous testing, debugging, and peer reviews;

  • Support customer onboarding and continuous product improvement within an Agile/Scrum setup.

Qualifications:

  • 5+ years of experience with JavaScript and 3+ years with TypeScript;

  • 3+ years of hands-on experience with NestJS, TypeORM, and REST APIs;

  • Strong understanding of authentication methods and backend software architectures/patterns;

  • Experience with relational databases (SQL) and AWS SDK v3 services (RDS, S3, SQS, SES, Redis/ElastiCache, Cognito, DynamoDB);

  • Proficiency with Docker; Kubernetes experience is a plus;

  • Familiarity with code versioning (Git/GitLab), code reviews, and CI/CD practices;

  • Solid experience writing unit/integration tests (Jest) and working in Agile/Scrum environments;

  • Nice to have: experience with Next.js/React, Redux/RTK, SCSS, or blockchain development;

  • Excellent analytical and communication skills in English.

The recruitment process includes:

  • HR screening 30min zoom call;
  • 1h technical interview;
  • General call with the team leader;
  • Making an offer meeting.