Full-Stack Engineer
Core
Design, build, and evolve customer-facing Hunt experiences across mobile applications, APIs, backend services, and data systems for hunters.
Role type
Senior Full-Stack Software Development Engineer (Hunt Team)
Builds
Mobile apps, APIs, backend services, and data systems for the onX Hunt product
Domain
Outdoor technology / Geospatial / Mobile
Deliverable
production ML models | product features
Required skills
API development, distributed microservices architecture, relational databases (MySQL, PostgreSQL), Go, Elixir, iOS/Android development
Preferred skills
GraphQL, Python, Docker, Kubernetes, Terraform, Google Cloud Platform, PostGIS, CockroachDB, event-based workflows
Technologies
Go, Elixir, MySQL, PostgreSQL, iOS, Android, GraphQL, Python, Docker, Kubernetes, Terraform, GCP, PostGIS, CockroachDB
Responsibilities
Design and build customer-facing Hunt experiences across mobile, APIs, and backend; Own technical solutions from design through delivery; Build and support large-scale systems; Partner with Product, Design, QA, and engineers; Write maintainable, well-tested code; Review code and mentor other engineers
Seniority
Senior, hands-on IC