Senior Golang Developer

closed
IDT BY INDET GROUP Logo

IDT BY INDET GROUP

πŸ“Remote - Belarus

Summary

Join Net2phone as an AI Senior Golang Developer to build APIs, services, and workflows for AI product development. You will create backends using third-party SaaS and internal AI models, research and implement AI tools, and participate in a Scrum team. Responsibilities include designing, developing, and maintaining high-performing web services, managing the entire SDLC, collaborating with stakeholders, and leveraging CI/CD best practices. The role requires extensive Golang experience, API design, experience with message-based systems and NoSQL databases, and AWS knowledge. Excellent communication skills are essential. Net2phone offers a modern office with remote options, competitive salary, growth opportunities, and various benefits.

Requirements

  • Deep knowledge of Go programming language with at least 4 years of production experience using Golang
  • Production experience designing and maintaining public-facing APIs
  • Production experience with message-based systems such as Kafka or AWS SNS/SQS
  • Production experience with NoSQL databases such as MongoDB
  • Production experience with Amazon Web Services (AWS)
  • Knowledge of Docker
  • Good communication skills and a team player
  • The ability to communicate in English (B2+)

Responsibilities

  • Research and identify AI tools, frameworks, and solutions that align with our goals and objectives
  • Lead the rapid prototyping, testing, and implementation of AI tools and services for our AI product development
  • As part of a Scrum team, you will help design, develop, and maintain high-performing, mission-critical, scalable, and resilient web services
  • Take responsibility for the entire SDLC, from understanding the needs of the business through coding to deployment and maintenance
  • Collaborate with business stakeholders and participate in product and sprint backlog meetings
  • Leverage continuous integration and deployment best practices, including test automation and monitoring, to ensure successful deployment of application code

Preferred Qualifications

  • Experience with Python or JavaScript
  • Experience with machine learning and/or NLP is a plus
  • Experience with Elasticsearch or similar search engine platforms is a plus

Benefits

  • Modern office with free parking in the very center of Minsk. Remote/ hybrid work opportunity!
  • An exciting and challenging job with talented people around
  • Competitive salary and growth opportunities
  • Really good hardware
  • 26 vacation days & 5 fully covered sick days without sick leave required per year
  • Compensation for professional training, seminars, and conferences
  • Sports activities reimbursement
  • Medical insurance
  • First-class English lessons
This job is filled or no longer available