Group 107

Senior back-end developer (Node.js)

Group 107 Ukraine
No longer accepting applications

We’re looking for a Senior Back-end developer to join our Time-managing platform team. In this role, you’ll take part in the whole product/feature lifecycle. The ideal candidate is someone who has experience working with microservices architecture and good knowledge of databases, ready for new challenges.


Requirements:

  • Software engineering fundamentals, algorithms, data structures, and OOP
  • 3+ years of experience designing and developing scalable systems
  • 5+ years of experience with Node.js and Typescript
  • Experience with microservices architecture
  • Proficient with unit testing
  • Experience with RDBMS and NoSQL databases
  • Experience with message queues (RabbitMQ, Kafka, NATS, etc...)
  • Experience with clouds and SaaS architectures
  • Good English in both written and verbal communication
  • Ability to move fast and solve problems
  • Basic Linux system administration skills
  • Experience with Redis and Elasticsearch

Nice to have:

  • Experience working with Kubernetes
  • Experience with Google Cloud Platform


Responsibilities:

  • Take part in the product/feature lifecycle (from discussing an idea to shipping to production)
  • Ownership and responsibility over application components
  • Design and build new services
  • Improve system performance and scalability


We offer:

  • 20 vacation days (workdays)
  • 7 sick days
  • Personalized career growth
  • Internal English classes
  • Education reimbursement
  • Corporate events and team buildings
  • Equipment provided

  • Employment type

    Full-time

Referrals increase your chances of interviewing at Group 107 by 2x

See who you know

Get notified about new Back End Developer jobs in Ukraine.

Sign in to create job alert

Looking for a job?

Visit the Career Advice Hub to see tips on interviewing and resume writing.

View Career Advice Hub