Senior GoLang Developer

0
500

Project Overview:

A rapidly growing product company, developing E-Learning platform for tutoring application.

Responsibilities:

  • Requirements analysis;
  • Technical tasks implementation, design;
  • Code review, code optimization, refactoring;
  • Proceed with team planning, proper estimations, commitments;
  • Creating a technical vision;
  • Communication with stakeholders and management.

Requirements:

  • 4+ years of experience writing web services in a general purpose programming language;
  • 2+ years experience with Golang;
  • Experience with relational databases;
  • Knowledge of modern technologies on a containerized infrastructure running on Kubernetes (EKS);
  • Experience with microservice architecture;
  • Experience with: RESTful / OpenAPI / gRPC APIs;
  • Experience with one of messaging systems (SQS / RabbitMQ / Kafka / Kinesis);
  • Upper-intermediate in spoken and written English.

Nice to have:

  • Experience with Docker, Kubernetes;
  • Experience with testing strategies (TDD, BDD) is a plus;
  • Passion for agile development methodologies (Scrum, Scrumban, Lean) and engineering practices (continuous integration, continuous delivery, test-driven development).
  • Ready for a new journey? We are waiting for you.