Sorry, this position is not available anymore

Lead Golang Engineer

Location:
Kyiv
Technical Level:
Lead
Job Category:
Software Development
Responsibilities:
  • Architect, design and implement new company products using Golang and a service-oriented architecture based on gRPC
  • Acting as Team leader
  • Being able to come up with suggestions and solutions to potential issues and architectural decisions
  • Product ownership
  • Team mentoring
Requirements:
  • 5+ years of recent hands-on coding and software design
  • Substantive knowledge of Golang programming language
  • gRPC and REST proficiency
  • Experience with SOA/microservices
  • Strong SQL knowledge
  • Understanding of HTTP and TCP/IP principles
  • Outstanding knowledge of Object-Oriented and Component-based design principles
  • Solid understanding and ability to set up full development cycle starting from linting, test coverage, and CI configuration finishing by production delivery, configuration and support
  • Upper-intermediate English level (being able to articulate ideas and solutions to stakeholders)
Would be an advantage:
  • Kafka
  • Docker
  • Linux
  • CI/CD

We offer:

  • Flexible working hours
  • A competitive salary and compensation package
  • Best hardware
  • Healthcare and Sport benefits program
  • An inspiring and comfy office
  • Regular office fruit delivery

Professional growth:

  • Challenging tasks and projects
  • An individual development plan
  • A personal education budget
  • Regular performance appraisal
  • Meetups and events for professional development
  • Mentorship opportunities

Fun:

  • Corporate events and outstanding parties
  • Exciting team buildings
  • Memorable anniversary presents
  • A fun zone where you can play video games, football, ping pong, and more