open positions / position details
Contact person
Maria Stakhiv
refferal vacancy
Senior Node.js developer (Fintech project)
hot vacancy
Who we need

We are looking for a Senior Node.js Developer with 4+ years of experience to build a back-end for a Fintech project from Australia.

Must have
  • 4+ years of experience in web development;
  • Node.js, TypeScript;
  • AWS Serverless stack (Lambda, CloudFormation, IAM);
  • Micro-service architecture;
  • Jest;
  • AWS DynamoDB
  • At least Intermediate level of English
Will be a plus

It would be just great if you have experience with:

  •  Event Sourcing (pattern) w/ CQRS
  •  Cryptocurrency and Blockchain (Solidity)
  •  Cognito
  •  SQS
  • API Gateway
  • using CDK
  • Features implementation, unit/integration testing, building scalable, resilient solutions
  • Writing clean, maintainable, and reusable product-quality code
  • Maintenance of existing micro-services architecture (CQRS + ES)
  •  Building and maintaining core services 
  • Code review
  • Constant learning from the team and sharing your knowledge, suggesting improvements
About Project
The global startup is based in Australia.

This is a micro-investments platform that allows anyone to seamlessly purchase digital assets, like Gold and Bitcoin. It's an easy, secure, and effective way to participate in the blockchain revolution. All you need is a mobile phone and a bank account to get started.


The product is built with event-based architecture and uses modern approaches. It has a developed system of unit and integration tests in order to waterproof the functionality before it goes live. 

This is a growing startup.
Project team
Lviv team: 3 Senior Back-End developers, 1 DevOps, 1 Middle Front-End developer, 1 Junior Front-End developer, 2 QAs, 1 BA/Product Manager, 1 Project Manager. Client-side: 1 Full-stack developer, 2 BackEnd developers, 1 Trainee Data Engineer, 1 UI/UX designer, CTO
Project Technologies
Frontend: React Native, mobx. Back-end: AWS Serverless stack (Lambda, DynamoDB, SQS, API Gateway, Cognito, S3, etc.) using CDK, Typescript (NodeJS); Event Sourcing (pattern) w/ CQRS; Microservices architecture; Continuous Integration (CI) and Continuous Deployment (CD); Cryptocurrency and Blockchain (Solidity); Git.
Work Schedule
Full-time working day (Lviv or remote), flexible working hours.
Interview Stages
  • 1-st stage - interview with our Recruiter
  • 2-nd stage - technical interview
Our Benefits
  • Projects with modern JS stack (Angular, Express.js, Node.js) 
  • Strong JavaScript community at the company (50+ developers)
  • Work from anywhere (fully remotely or in our office);
  • Paid vacations and sick-leaves, additional days-off, relocation bonus;
  • Wellness: Medical insurance/ sport compensation/ health check-up+flu vaccination at your choice;
  • Education: regular tech talks, educational courses, paid certifications, English classes;
  • Fun: own football team, budget for team-lunches, branded gifts;
  • One of the best IT employers in Lviv based on DOU rating.
Apply for the vacancy
Drag and drop your CV orbrowse your files
By submitting, I agree to TechMagic’sPrivacy Policy

Contact us

We are glad to welcome you
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.
By submitting, I agree to TechMagic’s Privacy Policy
TechMagic is a software and web development company from Lviv, Ukraine that builds dedicated teams skilled in JavaScript, Node.js, Angular, React, AWS, Serverless, and Salesforce.
  • Galyna Dragan
  • TechMagic Academy coordinator
Go to top
We use cookies to personalize content and ads, to provide social media features and to analyze our traffic. Check our privacy policy to learn more about how we process your personal data.