Middle Golang Developer

The stable development of a specialist is possible only if his team is stable. At NIX, we are looking for Middle Golang Developer, and we are sure that such a specialist will continue to grow professionally and will be able to reach new career heights.

RESPONSIBILITIES: 

  • Active collaboration with development teams to determine applications requirements and implementation.
  • Writing scalable and well-covered by tests Golang code, refactoring and debugging it.
  • Participate in code and technical design reviews of other developers.
  • Following best practices of code writing using modern approaches and patterns.
  • Write and maintain project documentation.
  • Learn new technologies and keep up with both traditional and emerging best practices.
  • Creating web platforms integrating different data storage solutions and cloud technologies.

WHAT WE EXPECT FROM YOU:

  • 4+ years of experience in Backend engineering.
  • Proficiency in Go.
  • Strong expertise with one of public cloud platforms (AWS/ Azure/ GCP).
  • Experience in designing, developing, and deploying scalable backend systems.
  • Deep understanding of microservices architecture, distributed systems and API design.
  • Strong problem-solving skills and the ability to work independently.
  • Upper-Intermediate English level (B2+)
  • Experience with CI/CD pipelines and DevOps practices.
  • Good communication skills and the ability to work in a collaborative team environment.
  • A proactive mindset with a passion for solving complex problems.
  • Ability to thrive in a high-impact and fast-paced environment.

WILL BE A PLUS:

  • Experience profiling applications, using metrics + experience eliminating “performance bottleneck”.
  • Experience with Kubernetes.
  • Commercial experience with JS (React/Vue/Angular).
  • Knowledge of ELK / Prometheus & Grafana.
  • Experience with message brokers: Kafka/RabbitMQ.

WHAT WE OFFER:

  • A long-term strategy for your development as an expert, together with a team that has almost 30 years of professional experience.
  • Participation in large international projects that allow mastering new technologies and domains.
  • Educational events and professional training that will help you build a stable career path.
  • A flexible reward system where your income will depend on you and your desire to grow.
  • A friendly and cozy corporate culture with a minimum level of formality and bureaucracy.
  • Ability to join the project remotely.

To start a successful career with NIX, send your resume to jobs@nixsolutions.com. We will be happy to overcome new professional challenges together with you!