Golang Developer
Description
Collaborate with the team to design new features and product enhancements.
Maintain and improve the performance of the production systems
Implement and enhance tests to ensure quality
Evangelize engineering through open source contributions and organized events
Focus on delivering quality centered around a great experience for the API user
4+ years of experience in backend development
3+ years in using Golang to build cloud platforms used in production
English at B2/C1 level
Experience with agile & distributed software development
Strong self-organizer with a hands-on mentality
Strong experience in defining REST APIs and designing microservices
Experience in building distributed low-latency systems exposing an API
Experience with CI/CD pipelines
Strong experience with Postgres, Redis, and message queues like RabbitMQ
Tech stack:
Golang
Docker, Kubernetes
Azure/AWS/GCP
Test-driven development
oAuth 2.0
Agile (Scrum, Kanban), Jira, Confluence, Git
