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!