Scala Developer

  • St. Petersburg, Russia
  • Full Time

Responsibilities

  • Creating a mobile application for analyzing the creditworthiness of users. The product is in demand on the international market, and our client is an example of a successful American IT startup;
  • Develop new functionality of the application and support the existing one;
  • Work in the Scrum team from 3 countries. The team practices almost “clean” scrum, so your colleagues will be developers, a tester, a project manager and an analyst. And it’s 2-week sprints, releases every 2 weeks and regular retrospectives. Communication occurs through the Slack messenger, tasks the team receives from the technical consultant;
  • Conducting code review, writing unit tests.

Requirements

  • Knowledge and experience with Java (from 3 years), standard libraries, features of working with the garbage collector;
  • Understanding the principles of OOP and design patterns;
  • Experience with functional programming languages;
  • Experience with Scala from 1 year; Practical experience in database design;
  • Possession of OOP, OOD and design patterns (design patterns);
  • Technical Spoken English.

The stack of project technologies:

  • The microservice architecture of the application;
  • Frontend: Java, Kotlin;
  • Backend: Scala, PHP;
  • Backend (AWS Lambda): Python, Go;
  • DB: MySQL, Redis.

We offer:

  • A team of first-class specialists with whom it will be pleasant to work and just communicate, a democratic atmosphere in all our offices, no dress code;
  • Topical technology stack on all projects;
  • Growth both professional and career. Mobility within the company, the ability to change the subject area;
  • IT events, professional conferences, online and offline courses;
  • Internal hackathon and meetup, where each employee can act as a speaker;
  • Wages corresponding to your experience and skills. We are made to talk about the indexation of wages;
  • A cozy office in the historic center of the city on the waterfront, a kitchen with fruits, coffee, a large assortment of tea, biscuits, muesli; shower, bicycles and car parks, lounge area with cozy armchairs, sofas, ps4, electric guitar, balalaika and a library with professional and fiction literature;
  • Flexible work schedule, the ability to work remotely;
  • Required for a comfortable work technique;
  • Compensation of tickets to the gym and medical expenses;
  • English language courses with a native speaker in the office.

See you at the Distillery!

Apply for this position

All fields are required