Skip to content
OnxmapsOnxmaps

Full-Stack Engineer

Build and evolve full-stack experiences for onX Hunt across mobile applications, APIs, backend services, and data systems. The role requires 5+ years of software development experience, strong API and distributed-systems expertise, and proficiency with Go, Elixir, or similar languages.

About the job

Responsibilities

  • Design, build, and evolve customer-facing Hunt experiences across mobile applications, APIs, backend services, and data systems.
  • Own technical solutions from design through delivery, addressing architecture, performance, scalability, reliability, security, and maintainability.
  • Build and support large-scale systems throughout their lifecycle; diagnose complex technical issues and improve owned systems.
  • Partner with Product, Design, QA, and engineers across teams to deliver cohesive customer experiences and manage dependencies.
  • Write maintainable, well-tested code using unit, integration, and acceptance testing.
  • Review code, share technical knowledge, and mentor other engineers.
  • Integrate thoughtful AI experimentation into daily workflows and validate its effectiveness.

Requirements

  • Bachelor's degree in computer science, software engineering, computer engineering, a related field, or equivalent experience.
  • 5+ years of professional software development experience, including 3+ years focused professionally on API development.
  • Experience building and debugging distributed, scalable microservices architectures.
  • Strong knowledge of modern API and systems design and development.
  • Experience with relational databases such as MySQL and PostgreSQL.
  • Experience with Go, Elixir, or other functional programming languages.
  • Experience with iOS or Android development.
  • Ability to evaluate technologies based on stability, performance, debuggability, and maintainability.
  • Permanent US work authorization.
  • Ability to travel occasionally for multiple days to a corporate office or strategic location.

Nice to Have

  • GraphQL experience.
  • Python experience.
  • Docker, Kubernetes, and infrastructure-as-code experience, such as Terraform.
  • Familiarity with a major cloud provider such as Google Cloud Platform.
  • Experience with geospatial databases such as PostGIS.
  • Experience with CockroachDB.
  • Experience with event-based workflows.
  • Experience working with distributed teams.

Compensation and Benefits

  • Salary range: $130,000-$153,000 upon hire.
  • Full-time employees are eligible for common share options and an annual 10% bonus based on company performance.
  • Health benefits, including a no-monthly-cost medical plan.
  • Paid parental leave, 401(k) matching, company outdoor adventures, outdoor industry perks, lifestyle funds, and flexible time away.

Skills

APIs, Microservices, MySQL, Postgres, Go, Elixir, iOS, Android, GraphQL, Python, Docker, Kubernetes, Terraform, GCP, Postgis

Mercor

Mercor

San Francisco, CA

Product Engineer, Talent Experience
$130k+/yrOn-site3+ YOEFullstack Engineering

Build backend services, evaluation pipelines, and full-stack features for Mercor's AI-powered talent assessment platform that vets and matches experts for frontier AI labs. Requires 3+ years production software engineering experience with strong backend fundamentals and product intuition; LLM experience is a plus.

Backflip AI

Backflip AI

Austin, TX

Software Engineer
$130k+/yrRemote4+ YOEFullstack Engineering

Full-stack engineer building and owning features, integrations, and backend services (LoanPro, HubSpot) for a real estate fintech. Strong TypeScript/React and Python skills required with 4+ years shipping production software; backend-leaning, reliability-focused builder who uses AI tools.

Mercor

Mercor

San Francisco, CA
Fullstack Software Engineer, Applied AI
$130k+/yrOn-site5+ YOEFullstack Engineering

As a Fullstack Software Engineer on the Applied AI team, you will own the Studio platform end-to-end, building and maintaining React frontends and backend services. You will lead engineering best practices and ship high-leverage product features to improve data generation and delivery pipelines.

Tulip

Tulip

Somerville, MA

Full-Stack Software Engineer
$130k+/yrHybrid5+ YOEFullstack Engineering

Build and improve Tulip’s cloud-native SaaS platform across a broad technology stack, with a focus on TypeScript, Postgres, APIs, testing, and deployment. The role requires 5–7+ years of software engineering experience and operates in a hybrid Somerville, Massachusetts environment.

Mercor

Mercor

San Francisco, CA

Full Stack Software Engineer, Agent Platform
$130k+/yrOn-site5+ YOEFullstack Engineering

Build and own Mercor’s agent platform across React interfaces and backend services, enabling internal users and enterprise clients. The role requires 2+ years of full-stack experience, strong JavaScript/TypeScript and React expertise, backend development skills, and a product-focused approach to usability and reliability.