Go developer intern
Write Go services behind our prototypes and WildHire — HTTP APIs, background workers and the glue that holds a proof of concept together while it is still changing shape every week.
- You can write and read Go on your own: structs, interfaces, goroutines and channels, and you know when not to reach for a goroutine.
- You have built something with an HTTP API and a database behind it, however small, and can walk us through why it is put together the way it is.
- You are comfortable with Git day to day — branches, rebases, resolving your own conflicts — and you write commit messages someone else can follow.
- You can read an error, a stack trace or a log line and form a theory before asking. Asking early after that is encouraged, not penalised.
- You write tests for the parts that would hurt to get wrong, and you can say which parts those are.
- Any exposure to Docker, SQL or a cloud provider is a bonus, not a requirement — we will teach the rest.
- Remote, and you can overlap with our working hours often enough to pair when it matters.