
TE - 2 - Senior Backend Developer (Go)
- Remote
- Lagos, Lagos, Nigeria
- Uganda, Central, Uganda
+1 more- Team EAGLE
Job description
A Tunga client is seeking a Go backend developer to build and maintain REST APIs and internal admin tools for a production system handling PostgreSQL and time-series workloads. You’ll ship well-documented endpoints (Swagger/OpenAPI), support deployments on Linux via Ansible, and ensure services are observable with Prometheus/Grafana.
Job requirements
Key Responsibilities
Build RESTful API endpoints in Go, documented with Swagger/OpenAPI
Implement and maintain backend-facing admin portals (React or SolidJS)
Design and optimize data models and queries in PostgreSQL, including time-series use cases
Manage deployments and environment automation using Ansible on Linux
Add and maintain monitoring/metrics dashboards using Prometheus and Grafana
Write clean, testable code and support debugging/performance tuning in production
Requirements
Strong Golang backend development experience
Swagger/OpenAPI tooling for API definition and documentation
React or SolidJS experience for internal admin UIs
PostgreSQL proficiency and time-series data handling
Ansible + Linux system administration + Bash scripting
JavaScript and Python for scripting/integration tasks
Nice to have:
Experience designing backend APIs specifically for mobile app consumption (performance, pagination, offline-friendly patterns, versioning)
or
All done!
Your application has been successfully submitted!

