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.