Genesis — is a full-cycle international product ІТ-company. More than 1500 people in 8 countries, who create products for 220 million users monthly. We are the most high-loaded company in the country and one of the largest partners of Facebook, Google, Snapchat, and Apple in the CEE region. The Genesis ecosystem consists of more than 15 companies and the Investment Fund.

R&D Growth Team – business unit focused on finding new substantial growth levers for the projects within Genesis ecosystem through rapid, data-informed experimentation. Together with C-level executives we identify new business opportunities and create MVPs to test our hypotheses bringing together marketing, product, engineering, and analytical expertise. We look for optimistic, proactive candidates who would not only possess substantial field expertise but would also empower our growth team with their relentless drive to turn their own ideas into actionable hypotheses and then into working business solutions.

Currently, we are looking for a Mid+ Node.js Developer, who will coordinate e2e development of our shared back-end infrastructure. The solutions implemented as a result of this strategic initiative will help over 30 products within our ecosystem achieve a new level of operational and financial efficiency.

Requirements:

  • Experience in Node.js (2+ years);
  • Basic JavaScript;
  • Experience with MySQL / PostgreSQL/ Oracle (2+ years);
  • Experience with third-party APIs;
  • Experience with RESTful API (2+ years);
  • Experience with any popular framework (NestJS / TypeORM / Prisma / Express.js);
  • Advanced English.

    What you will do:

    • Creation from 0 and development backend logic of individual products;
    • Development of solutions for the interaction of 30+ products with third parties (e.g. payment gateway, advertising site analytics, etc.).

    Genesis is a unique place for development and growth:

    • Comfortable office located within a 5-minute walk from Tarasa Shevchenka metro station with lounge areas and kitchen;
    • Complete nutrition - breakfasts, lunches, unlimited fruit, snacks, and yogurts in the office;
    • 20 working days of leave, 100% payment for sick leave and medical insurance;
    • Free training in running, football, basketball, volleyball, and yoga, payment for participation in international competitions; Corporate discounts for a gym membership and sponsorship for participation in sports competitions are also accessible;
    • Investment in training at external training and seminars, access to the internal knowledge base, compensation for individual English classes;
    • Participation in regular team buildings and corporate events.

    Interesting? Submit your CV and become part of the Growth team!