Senior Engineer
- Location
- Atlanta, GA
- Work type
- Full Time
- Posted
- 2026-07-20
Job description
What you’ll be doing
You’ll help own AppraisalPRO end-to-end (backend, frontend, the app) and take a leading role in shaping our product and platform, with the autonomy to carry features from idea to production.
Build and maintain AppraisalPRO across the stack, from our Rails backend and APIs to the dealer-facing web app and our React Native mobile app
Own key architectural decisions across the stack and help set our technical direction
Contribute to the API and SDK that make up our developer platform
Collaborate with customers to understand their needs and translate them into features
Design, implement, test, deploy, and maintain backend and frontend features
Work closely with product to help deliver features and provide feedback on feasibility and timelines
Write and maintain reliable Ruby and JavaScript/TypeScript code
Create integrations with third-party APIs and services
Requirements
Key skills
5+ years building production web applications with Ruby on Rails and RSpec
JavaScript/TypeScript and React (we use React Native)
PostgreSQL
Familiarity with building and consuming REST APIs
Comfortable using AI coding tools to work efficiently
Extra skills
React Native or mobile development experience
Exposure to GraphQL
B2B SaaS product experience
Ability to ask the right questions about complicated tasks