GoLang Developer (hybrid)
Summary
Hybrid Golang developer role in London: building and maintaining microservices and well-documented APIs for large concurrent, production-scale systems on GCP with CI/CD, while contributing to architecture and collaborating in an agile team.
What you will do
- Partner with Product and Engineering leadership to deliver against our product roadmap
- Deliver clean, scalable, and highly maintainable code
- Managing and maintaining the codebase ensuring that it is running as expected
- Creating and maintaining microservices
- Writing well-documented APIs for cross-functional teams to consume
- Contribute to the more in-depth architectural decisions
- Ensure a high rate of delivery in an agile environment, whilst maintaining a high level of quality
- Support developers of all experience levels and foster a collaborative and open culture
What you will bring
- In-depth knowledge of Golang
- Experience working in a modern environment, utilising both Continuous Integration and Continuous Deployment (CI/CD) and working with Microservices architectures
- Knowledge of NoSQL database technologies
- Demonstrable experience in building large concurrent applications
- Experience in building large-scale production environments
- Knowledge of GCP environment
- Appetite for learning