Yalantis is a software engineering and IT consulting company in the outsourcing market. Our team has more than 500 specialists and continues to grow. Join and cooperate with us in Dnipro, Kyiv, Larnaca (Cyprus), Warsaw (Poland) and remotely from any city of Ukraine.
26 лютого 2024

Node.js Developer (FinTech product) (вакансія неактивна)

Київ, Львів, Дніпро, Ларнака (Кіпр), Варшава (Польща), віддалено

Now, we’re looking for an experienced Node.js developer to join the FinTech product that we are developing.

Responsibilities:

  • Design and implement low-latency, high-availability, and performant apps.
  • Implement security and data protection.
  • Integrate data storage solutions.
  • Get rid of the memory leaks in Node.js apps.
  • Use SOLID and OOP design patterns.
  • Building scalable web applications with Amazon Web Services.

Requirements:

Node.js core, optimization

  • Minimum of 3 years of experience with TypeScript, Nest.js, experience with isolating and transforming modules into separate microservices
  • Graphql usage and understanding its key advantages in API-application communication nest-commander

Database

  • Good knowledge and experience of pure SQL queries (since we have only console access to the test environment via container)
  • Good understanding of Data Mapper, Unit of Work, Identity Map patterns
  • Experience or at least understanding of how MicroOrm works with those patterns

Important 3rd Party Services

  • AWS Cognito (authentication, data storage)
  • Alpaca
  • AppsFlyer
  • Logger services like Datadog

Additional Requirements

  • Experience with bullMQ jobs & queues
  • Strong CI/CD skills (GitLab pipelines, GitHub Actions)
  • Proficient in using Git for version control
  • Experience with testing frameworks like Jest for unit testing

Microservices

  • Experience with the phase/process of splitting a monolith into microservices.

Domain Knowledge

  • Overall domain knowledge of FinTech
  • Understanding and experience in creating distributed transactions

Intermediate strong level of English or higher.

Our benefits:

GROWTH & EDUCATION

  • Individual development plan.
  • Mentoring program.
  • Evaluation process.
  • Professional education.
  • Covering the cost of professional certifications.
  • Corporate library.
  • English classes.

COMMUNITY

  • Technological community.
  • Volunteering & Charity.
  • Yalantis events.
  • Yalantis Education.
  • Project Teambuilding activities.
  • Workation in Larnaca.

WELLBEING

  • Medical insurance/Health check-up/Sports activities compensation — up to your choice.
  • Vacation & Day Offs.
  • Mental health support program.
  • Public holidays.
  • Financial and legal support for private entrepreneurs.

WORK ENVIRONMENT

  • Cozy offices (Dnipro, Kyiv, Lviv, Warsaw, Larnaca).
  • Corporate Top-notch equipment and quality tools.
  • Flexible format of work.
  • Eco & Pet-friendly space.
  • Fun activities in offices.
  • Y-bucks & Yalantis store.

Before sending us your CV, you may read our Privacy Notice.