Position: Senior Golang Developer
Company: Newxel
Category: Golang
Experience required: 5y
English level: intermediate

**Responsibilities:**
- Analyze, prototype, implement, and support new features
- Collaborate with other team members and develop highly efficient services
- Be proactive and responsible during the working process

**Qualifications and skills:**
- 6+ years of commercial experience in software development
- Strong knowledge of Go programming language, paradigms, constructs, and idioms
- Understanding of database technologies: SQL/NoSQL
- Good understanding of messaging systems (Kafka, RabbitMQ, etc.)
- Experience with Docker and Kubernetes
- Good understanding of distributed systems (microservices, reliability, scalability, data consistency, etc.)
- Understanding of fundamental designs of OOP, SOLID
- Experience working with gRPC, Protobuf
- Familiarity with performance optimization techniques
- Excellent troubleshooting skills
- Experience working with Git

**Will be a plus:**
- Experience with CI/CD
- Experience in working with Agile scrum methodologies

**What we offer:**
- Competitive salary
- Medical insurance
- Tax compensation

Newxel is a global one-stop-shop that offers a multitude of R&D services to scale companies’ capacities.
For many years, Newxel has been helping enterprises and innovative startups from a variety of regions and sectors to set up their software development teams and R&D offices in Ukraine.
Our services are architected upon the principles of transparency and flexibility reinforced by our competence and vast expertise, 500+ tech talents on board, and over 100+ clients we serve.