Job Description for :
2+ years experience in services development using Golang.
- Experience using Git and npm in a collaborative environment
- Demonstrable knowledge of these concepts:
- Software Design Principles and Patterns
- Browsers (HTTP, APIs, event loop, render cycle, etc.)
- Build Tools (Webpack, Rollup, etc.)
- CI/CD (tools, pipelines, patterns)
- Automated Testing (unit, functional, contract, mocking, etc.)
- Application Performance Tuning (Lighthouse, browser dev tools, etc.)
- Spring, Springboot
- No-SQL databases e.g. Cassandra, Mongo DB
- Messaging platforms e.g. Kafka
Bachelor's Degree