Senior Software Engineer
Own end-to-end development of product features, from scoping to rollout, while collaborating with engineers and designers. Requires full-stack expertise, proficiency in Ruby on Rails and React, strong communication, and autonomous work style in a remote environment.
About the job
Responsibilities
- Own the development of product features end-to-end including scoping, architecting, coding, testing, and rolling out features.
- Work closely with other engineers and designers to ideate solutions to user problems.
- Make improvements to developer productivity through process / code improvements and mentorship.
- Work on a distributed team.
Requirements
- Experience building complex web products end-to-end.
- Expertise working on all parts of the stack (frontend, backend, anything in between).
- Proficiency with Ruby on Rails and React (or similar Javascript-based framework).
- Strong written communication skills. We're a documentation-first culture.
- Desire and ability to work autonomously and drive your work.
- High empathy. You care about your teammates and our users.
Compensation
- Base salary: $150,000 - $280,000
Skills
Ruby on Rails, React, JavaScript, Frontend, Backend
Similar jobs
Fullstack Engineering jobsBuild customer-facing AI product experiences end to end, connecting React and TypeScript interfaces with Node.js and Python services. The role requires 5+ years of software engineering experience, 2+ years building AI-powered features, and practical expertise with LLMs, RAG, agents, and streaming interfaces.
Build and ship end-to-end features for FruitScope OS, a farm-management web application that turns large-scale agricultural data into actionable decisions. The role requires strong full-stack web development, product judgment, autonomy, and experience with modern frontend, backend, database, and cloud technologies.
Senior software engineer building and operating frontend and backend product systems, APIs, integrations, and customer-facing experiences. The role requires 5+ years of experience, strong system design and ownership skills, mentoring ability, and hybrid availability.
Build and improve end-to-end web and mobile product features for a MedTech data platform, partnering with product and design teams. The role requires 5+ years of full-stack software engineering experience, customer focus, and proficiency across modern JavaScript, backend, database, and cloud technologies.
Build and evolve shared platform infrastructure for workflows, permissions, authentication, and notifications using Ruby on Rails and PostgreSQL. The role requires senior full-stack experience, strong architectural judgment, and the ability to lead ambiguous cross-team projects.