We invite a Middle+/Senior Golang developer to join our team.
We invite a Middle+/Senior Golang developer to join our team.
About us
- On the market since 2002;
- Operational departments and development hubs worldwide.
Project description
The project is an AI audio content platform that aims to simplify the creation, orchestration, and distribution of smart audio content. The platform allows users to listen to podcasts and audio content through AI. Technical stack: AWS, RDS PostgreSQL, DynamoDB, SQS, GitHub Actions,REST/gRPC.
Requirements
- At least 4 years of commercial development experience in Golang;
- Experience designing and implementing backend services using REST/gRPC;
- Hands-on experience with managed AWS services (RDS PostgreSQL, DynamoDB, SQS);
- Understanding of DevOps culture and experience with CI/CD (in particular, GitHub Actions);
- Commitment to code quality: following best practices for testing, documentation, and code review;
- Familiarity with and willingness to work with modern AI tools.
- Knowledge of containerization principles (Kubernetes is a plus);
- Experience working in multi-cloud environments (AWS / Azure) is desirable;
- B2+ level of English (for reading technical documentation and communicating within a team).
Responsibilities
- High-load platform backend development and support;
- Design and implementation of a REST/gRPC API;
- Data management using various AWS services (RDS PostgreSQL, DynamoDB, SQS);
- Participation in the entire functionality lifecycle: from discussion and design to testing, launch, and support;
- Writing high-quality, maintainable code covered by tests.
- Active participation in code reviews and knowledge sharing within the team;
- Integration with various AI tools available on the market.
We offer
- A competitive salary;
- Employment is based on an employment contract of the country or a private entrepreneur contract without any reference to a specific location;
- Paid vacation and sick leave;
- Working on exciting projects with a team of professionals;
- Opportunities for learning and practicing new technologies; internal training;
- Participating in inner meetups and permanent experience exchange with colleagues;
- Well-defined development processes and methodologies;
- English and/or French language learning for free with internal teachers within working hours;
- Reimbursement of medical fees, massage, or sports.
Recognize yourself? We are waiting for your CV!
Please, fill in the form and we will contact you in case if your experience suits our offer