Senior Full-Stack Developer (Backend-Focused)

$$$$

Hi πŸ™Œ

 

We are looking for a Senior Full-Stack developer with a focus on backend to join us for long-term cooperation.  

 

You will strengthen our team in developing a comprehensive CRM platform for marketing agents. This is a key operational product for managing marketing agents who buy advertising. The platform integrates accounting, reporting, and budget tracking into a single system, helping our client effectively scale his business.


If you enjoy ownership, smart challenges, and building without bureaucracy slowing you down β€” we’d love to connect!

 

πŸ›  How You’ll Contribute:

  • Develop and implement a scalable backend for our high-load platform.
  • Optimize PostgreSQL databases for massive data throughput.
  • Build and scale microservices to keep payment transactions smooth and reliable (Node.js, NestJS, gRPC).
  • Integrate payment APIs to make deposits and withdrawals seamless.
  • Occasionally assist with frontend tasks (React) β€” e.g., dashboards, transaction monitoring.
  • Collaborate with a team and participate in technical decision-making.

 

🎯 What Makes You a Perfect Fit:

  • 5+ years of hands-on experience building server-side solutions with Node.js and NestJS.
  • Mastery of microservices and async processing (gRPC).
  • Deep experience designing and optimizing scalable, high-load systems (ideally in fintech or payment projects).
  • Deep expertise in PostgreSQLβ€”designing and tuning databases for large-scale data.
  • Strong TypeScript skills and a commitment to clean, reliable code.
  • Comfortable switching context when needed and supporting frontend if required (React).
  • Take responsibility and promote matters independently.

     

πŸ‘ Nice-to-Haves:

  • Experience building CRM systems, fintech platforms, or marketing tools.
  • Understanding of high-load systems, microservices architecture, and Docker.
  • Team lead experience or interest in mentoring others.

 

🧰 Our Tech Stack:

NestJS, Node.js, TypeScript, PostgreSQL, React, microservices, Docker, AWS, CI/CD pipelines, high-load architecture, and provider APIs.

 

πŸš€ Hiring Process:

The hiring process is clear and concise. It starts with a 40–60-minute intro call with a Talent Partner - an opportunity to learn more about the project, Umber, and the team, as well as to discuss the candidate’s experience. 

Next comes a technical interview (~1.5 hours) covering frontend/backend parts. The final step is a ~30-minute conversation focused on managerial topics and organizational details.



 

 

 

 

 

Required skills experience

TypeScript 5 years
JavaScript 5 years
Nest.js 5 years
Node.js 5 years
React.js 3 years

Required languages

English B1 - Intermediate
Ukrainian Native
Published 20 April
50 views
Β·
13 applications
Last responded more than a month ago
See stats of candidates who applied for this job πŸ‘€
To apply for this and other jobs on Djinni login or signup.
Loading...