Мэтч & Сопровод
Покажет вашу совместимость и напишет письмо
Описание вакансии
Location: Remote within the United States; preference for candidates near onX offices or Basecamps. Permanent US work authorization is required, and onX cannot employ individuals whose primary work location is in Alabama, Alaska, Arkansas, Connecticut, Delaware, District of Columbia, Florida, Hawaii, Illinois, Kansas, Louisiana, Massachusetts, Missouri, New Jersey, New York, North Dakota, Ohio, Oklahoma, Rhode Island, South Dakota, West Virginia, or Wyoming. Occasional travel for multiple days to an onX office or Basecamp may be required.
Salary: $130,000–$153,000 per year, plus potential annual bonus and equity.
Company
onX builds technology and outdoor products that help people explore the outdoors, including experiences for hunters.
What you will do
- Build, support, and evolve web products for hunters using TypeScript, Vue, GraphQL with Apollo Client, and Mapbox.
- Own technical solutions from ideation through delivery, contributing to architecture, performance, scalability, reliability, and maintainability decisions.
- Collaborate with Product, Design, QA, and engineering teams to deliver cohesive customer experiences and manage cross-team dependencies.
- Run and instrument A/B tests and feature rollouts with Split, Eppo, and Amplitude.
- Improve frontend quality through design reviews, mentorship, best practices, unit and end-to-end testing, and production incident response.
- Experiment with AI as a repeatable copilot in daily engineering workflows using judgment and validation.
Requirements
- Bachelor’s degree in Computer Science or equivalent experience.
- Four or more years of professional software development experience, including at least two years focused on web client development.
- Strong JavaScript or TypeScript, HTML/CSS, and browser fundamentals.
- Experience with modern frontend frameworks such as Vue, React, or Angular.
- Experience with REST APIs and/or Apollo Client with GraphQL.
- Experience writing unit tests with Jest or Vitest.
- Ownership, execution focus, collaboration, willingness to provide and receive mentorship, and advocacy for customer experience.
- Curiosity about new technologies, including AI, and alignment with onX company values.
- Permanent US work authorization is required.
Nice to have
- Experience with TypeScript and Vue.
- Familiarity with Split, Eppo, Amplitude, and experimentation or analytics instrumentation.
- Experience with Mapbox or other mapping tools.
- Experience across mobile or backend platforms.
- Familiarity with Apollo Client caching.
- Experience writing end-to-end tests with Playwright or Cypress.
Culture & Benefits
- Distributed work across the United States with regular in-person connection through offices and regional Basecamps.
- Competitive salary, annual bonus, equity, and growth opportunities.
- Comprehensive health benefits, including a no-monthly-cost medical plan, plus 401(k) matching.
- Paid parental leave, flexible time away with PTO, STO, VTO, and paid holidays.
- Outdoor adventures, outdoor industry perks, and annual funds supporting an active lifestyle.
Hiring process
- The position remains open until filled.
- Interview conversations may be recorded for documentation; candidates may opt out where applicable.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →