Remote Middle Golang Software Engineer
closedIDT BY INDET GROUP
πRemote - Poland, Belarus
Job highlights
Summary
Join our Core team as a Middle Golang Software Engineer and contribute to the development of our next-generation platform products, BOSS Revolution. Work with a talented team on a challenging, fast-growing international calling business impacting millions of users. Your primary focus will be the end-to-end development and support of the mobile user experience in our customer-facing apps. This role offers exciting professional challenges and opportunities for growth within a dynamic team environment. We provide a remote work opportunity and various other benefits.
Requirements
- 3+ years of production experience in Go or another BE language
- Understanding of modern design patterns and proven experience applying them, especially SOLID, DRY and KISS
- Experience in designing and maintaining complex systems
- Experience in DDD and EDA
- Experience with microservices
- Experience in building REST, gRPC and/or GraphQL communication interfaces
- Strong problem-solving skills
- Experience with NoSQL databases (MongoDB, Couchbase)
- Experience with Kafka
- Knowledge and experience with Docker, Git
- Good communication skills and a team player
- A good level of English β B2 or higher
Responsibilities
- Design, develop, and maintain backend systems and services
- Collaborate with frontend developers, product managers, and other stakeholders to deliver high-quality software solutions
- Write clean, maintainable, and efficient code
- Optimize applications for maximum speed and scalability
- Ensure the security and integrity of applications
- Troubleshoot and debug issues as they arise
- Mentor and guide junior engineers, fostering a culture of learning and growth. (for seniors)
- Stay up-to-date with the latest industry trends and technologies
Preferred Qualifications
- Experience in building sustainable event driven systems from scratch
- Experience in AWS and CDK
- Experience with GitHub actions and other CI/CD solutions
Benefits
- Remote work opportunity!
- B2B Employment ($, gross)
- Really good hardware
- An exciting and challenging job with talented people around
- Great learning and growth opportunities
- Compensation for professional training, seminars, and conferences
- First-class English lessons
This job is filled or no longer available
Similar Remote Jobs
- πAsia
- πBrazil
- πFrance
- πBrazil
- πUnited States, Europe, Middle East, and Africa
- πEurope, Middle East, and Africa
- πPoland
- πUnited States
- π°$160k-$190kπUnited States of America, Canada
- πCanada