Senior Engineer, Full-Stack (Ruby on Rails)

New
J
JobgetherB2B SaaS
Remote work opportunity for candidates located anywhere in the United States.Full-TimeSenior
Salary$120,000–$130,000
Apply NowOpens the employer's application page

Job Details

Experience
5+ years
Required Skills
PostgreSQLJavascriptReact NativeRuby on RailsTypeScriptReactRESTful APIs

Requirements

  • 5+ years of experience building and maintaining production web applications with Ruby on Rails and RSpec.
  • Strong proficiency with JavaScript or TypeScript and React, with React Native experience particularly valuable.
  • Solid experience working with PostgreSQL and relational data models.
  • Familiarity with designing, building, consuming, and maintaining REST APIs.
  • Experience taking ownership of technical projects and making architectural decisions across a full-stack environment.
  • Comfortable using AI-assisted coding tools to improve development efficiency and productivity.
  • Strong analytical and problem-solving abilities, with the judgment to ask the right questions when working through complex requirements.
  • Excellent communication skills and the ability to explain technical concepts clearly to product, business, and customer stakeholders.
  • Ability to work autonomously in a small, rapidly evolving team while collaborating effectively across functions.
  • Experience with React Native or other mobile development is a plus.
  • Exposure to GraphQL and experience with B2B SaaS products are advantageous.

Responsibilities

  • Build, maintain, and enhance the product across the technology stack, including Ruby on Rails backends, APIs, dealer-facing web applications, and React Native mobile applications.
  • Own important architectural decisions and contribute to the long-term technical direction of the platform.
  • Design, implement, test, deploy, and maintain reliable backend and frontend features from concept through production.
  • Contribute to APIs and SDKs that support the broader developer platform and enable integrations.
  • Collaborate directly with customers and dealer groups to understand workflows, identify needs, and translate feedback into practical product improvements.
  • Partner closely with product stakeholders to evaluate technical feasibility, provide delivery estimates, and shape feature development.
  • Develop and maintain high-quality Ruby and JavaScript/TypeScript code using modern engineering practices.
  • Create and maintain integrations with third-party APIs and external services.
  • Use data and analytical thinking to evaluate product and technical decisions, balancing customer needs, engineering trade-offs, and business priorities.
  • Help improve engineering practices and contribute technical guidance and mentorship within a collaborative, autonomous environment.
View Full Description & ApplyYou'll be redirected to the employer's site
$120,000–$130,000
Apply Now