All jobs

Job details

Senior Golang Engineer


About the project

The product of our clients was a Service Level 1 which means that it requires 24/7 support. 24/7 support means that the team had on-call support on weekends and evenings. The goal is to change it back to service level 1 in June 2023. Each team member will have to work with on-call support every 5th week.

Today’s scope of the planning area is 2 products that help our customers plan their shopping by creating gift registries and favorite lists. The goal for the area from a backend perspective is to build a new List service that all products that have lists can utilize. The List service will ensure that the customer’s list data is available anywhere they want at any time. We are still in the investigation phase of this service and the assignment will include bringing in fresh ideas on how we can solve this challenge. At the same time as we build this new service, we will also maintain the current backend solution.

Responsibilities

  • As a team member, you will work with the building, testing, running and supporting of the software.
  • A lot of attention will be paid to creating a listing service, which will be an API that all clients use to retrieve client list data.
  • Work in accordance with the DevOps model, which means that the whole team is responsible for making sure that we give what the client wants and needs, and that the software is of good quality, secure, works well, etc.
  • Trying to make your work as simple as possible, as we automate everything of value to automate.

Requirements

  • 4+ years of experience with Golang
  • GitHub actions
  • Terraform
  • Testing (Unit test, integration test, etc.)
  • Cloud (GCP or similar)
  • CI/CD
  • Agile WoW
  • Excellent English skills

As a plus

  • Experience in more languages and a will to try new things (the current solution is written in Golang, which will be a required skill. The language for the new service has not been decided).

We offer

  • Competitive salary and benefits.
  • Flexible working hours.
  • Vacation – 20 working days’ annual leave.
  • Paid sick days.
  • A personal laptop with all the essential software installed.
  • State holidays are granted.
  • Corporate accountant, lawyer, and psychologist services.
  • Bureaucracy-free and transparent management.
  • Costs related to participation in workshops and professional conferences are covered.
  • In-house and online сorporate English classes.
  • Free running lessons with a professional athletics coach.
  • Free online yoga classes.
  • Corporate parties 2 times a year and team-building events.

    Apply for this position

    Email address

    Phone number

    First name

    Second name

    Message

    Attach a CV

    Job details

    Senior Golang Engineer

    Kharkiv, Kyiv, Remote

    Upper-Intermediate



    Location

    Kharkiv, Kyiv, Remote

    Job type

    Full time

    English level

    Upper-Intermediate

    Date posted

    Mar 14, 2023