Go Developer

Go

Go Developer

Go
Kazimierza Wielkiego 1, Wrocław

Whoohoo Poland

Undetermined
B2B
Mid
Remote
4 738 - 6 132 USD
Net per month - B2B

Job description

You will join the platform team which is part of the software engineering department. Your mission is to build modern, highly scalable cloud-based platforms using Golang. These platforms are used for hardware and software products which will be used in production by often millions of beauty industry users.

Responsibilities: 

  • Collaborate with the team to design new features and product enhancements.
  • Maintain and improve the performance of the production systems
  • Implement and enhance tests to ensure quality
  • Evangelize engineering through open source contributions and organized events
  • Focus on delivering quality centered around a great experience for the API user

Requirements: 

  • 4+ years of experience in backend development
  • 3+ years in using Golang to build cloud platforms used in production
  • English at B2/C1 level
  • Experience with agile & distributed software development
  • Strong self-organizer with a hands-on mentality
  • Strong experience in defining REST APIs and designing microservices
  • Experience in building distributed low-latency systems exposing an API
  • Experience with CI/CD pipelines
  • Strong experience with Postgres, Redis, and message queues like RabbitMQ

Tech stack

    Golang

    regular

    Docker

    regular

    Kubernetes

    regular

    Azure/AWS/GCP

    regular

    OAuth 2.0

    junior

    TDD

    junior

Office location

Published: 09.02.2021