Remote Middle Golang Software Engineer

Posted

This job is closed

This job post is closed and the position is probably filled. Please do not apply.  Automatically closed by a robot after apply link was detected as broken.

Description:

  • We are looking for a Middle Golang Software Engineer to join our team helping us build our next-generation platform products for BOSS Revolution.
  • You will work with a team of outstanding professionals on a fast-growing International Calling business with millions of real users.
  • Your primary responsibility is end-to-end development and support of our International Calling mobile user experience in our customer-facing apps.
  • The role involves facing thrilling professional challenges and utilizing strong hard and soft skills as a team player.

Requirements:

  • You must have 3+ years of production experience in Go or another backend language.
  • A solid understanding of modern design patterns and proven experience applying them, especially SOLID, DRY, and KISS, is required.
  • Experience in designing and maintaining complex systems is necessary.
  • Familiarity with Domain-Driven Design (DDD) and Event-Driven Architecture (EDA) is expected.
  • You should have experience with microservices and building REST, gRPC, and/or GraphQL communication interfaces.
  • Strong problem-solving skills are essential.
  • Experience with NoSQL databases such as MongoDB and Couchbase is required.
  • Knowledge of Kafka is necessary.
  • Proficiency with Docker and Git is expected.
  • Good communication skills and the ability to work as a team player are required.
  • A good level of English (B2 or higher) is necessary.
  • It would be a plus to have experience in building sustainable event-driven systems from scratch, experience in AWS and CDK, and familiarity with GitHub actions and other CI/CD solutions.

Benefits:

  • We offer a remote work opportunity.
  • The position is available on a B2B employment basis with competitive gross compensation.
  • You will receive really good hardware to work with.
  • The job is exciting and challenging, with talented people around you.
  • There are great learning and growth opportunities available.
  • We provide compensation for professional training, seminars, and conferences.
  • First-class English lessons are included as part of the benefits.
About the job
Posted on
Job type
Salary
-
Location requirements

-

Leave a feedback