icon
All Vacancies
Position details
hot vacancy
Node.js developer (Fintech project)
Who we need

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

Requirements
Must have
  • 2+ years of experience in web development;
  • Experience with Node.js, TypeScript;
  • Experience with AWS Serverless stack (Lambda, CloudFormation, IAM); Dynamo DB
  • At least an 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
Responsibilities
  • 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
Customer
The global startup is based in Australia.
Product

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. 

Stage
This is a growing startup.
Project team
Lviv team: 3 Senior Back-End developers, 1 DevOps, 1 Senior Front-End developer, 1 Junior Front-End developer, 2 QAs, 1 BA/Product Manager and 1 Project Manager. Client-side: 1 Senior Back-end developer, CTO
Project Technologies
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. Frontend: React Native, mobx.
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.
Contact person
recruiter
Anastasiya Matveyeva
Recruiter
anastasiya.matveyeva@techmagic.co
Apply for the vacancy
logo
Drag and drop your CV orbrowse your files
By submitting, I agree to TechMagic’sPrivacy Policy
×
Want to be a part of our team?
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