
Senior Fullstack Software Engineer, Ruby on Rails/React
CompanyCam
full-time
Posted on:
Location Type: Remote
Location: United States
Visit company websiteExplore more
Salary
💰 $175,000 - $200,000 per year
Job Level
About the role
- Design, implement, and deliver complex, cross-cutting features and systems across Ruby on Rails, PostgreSQL, GraphQL/REST, React, and React Native.
- Lead efforts to address technical debt and system reliability, proactively identifying areas for refactoring or optimization.
- Influence and evolve architecture and system design, anticipating future needs and driving long-term improvements across services and applications.
- Set and uphold high standards for code quality, testing coverage, and documentation — and mentor others to do the same.
- Drive improvements to internal tooling, CI/CD pipelines, and monitoring systems to enhance developer experience and system resilience.
- Facilitate technical discussions and decision-making, helping the team navigate trade-offs and align on best solutions.
- Act as a point of escalation for complex technical challenges, supporting team members in unblocking progress.
- Partner closely with product managers, designers, and engineers, shaping feature direction by identifying technical opportunities, risks, and trade-offs early in discovery.
Requirements
- 5+ years of professional software development experience
- Strong experience building and shipping production systems across the stack — frontend, backend, and data layers
- Strong proficiency in Ruby on Rails (or similar MVC framework) and relational databases
- Strong proficiency in React and modern frontend patterns
- Familiarity with PostgreSQL, Redis, and background jobs (e.g., Sidekiq)
- Ability to solve ambiguous problems without a ton of direction
- Strong communication + collaboration skills, including mentorship
- Demonstrated experience using AI to enhance products/tools (or workflows) in a meaningful way
- You live and work permanently in the U.S.
Benefits
- meaningful equity
- health insurance
- flexible work arrangements
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
Ruby on RailsPostgreSQLGraphQLRESTReactReact NativeCI/CDRedisSidekiqsoftware development
Soft Skills
communicationcollaborationmentorshipproblem-solvingtechnical discussion facilitationinfluencing architecturecode quality standardsteam supportdecision-makingoptimizing systems