CrawlJobs Logo

Senior Developer, Rails

United States; Canada 156000.00 - 210000.00 USD; CAD / Year · Job Posted February 21, 2026
Apply Position
Job Link Share

Job Description

As a Senior Developer, Rails at 1Password, you’ll have the opportunity to shape and improve critical aspects of our product, all within a collaborative, remote-first environment. Our engineering team focuses on building high-quality, maintainable, and scalable solutions that solve complex problems with simplicity and efficiency. You’ll take ownership of well-scoped tasks and work independently, but with the support of your teammates at every step.

Job Responsibility

  • Collaborate with cross-functional teams to design, build, and maintain features in our Rails codebase
  • Drive the development of APIs, authentication systems, and customer-facing UI
  • Implement enhancements using modern Rails features like Hotwire, Stimulus, and Turbo
  • Work closely with endpoint engineers and contribute to our open-source projects
  • Participate in code reviews, offering constructive feedback
  • Rotate through 'on-call' responsibilities to help review PRs, assist other engineers, and provide technical support
  • Mentor junior developers, lead discussions on technical design, and contribute to testing strategies and debugging techniques

Requirements

  • 5+ years of experience building SaaS products with Ruby on Rails
  • Comfortable across the full web stack, including HTML, CSS, and JavaScript
  • Strong knowledge of SQL (Postgres or MySQL) with a passion for writing performant queries and solving database challenges
  • Experience building and scaling applications, particularly with a focus on performance and reliability
  • Understand how to diagnose bottlenecks and resolve scalability challenges
  • Passionate about Rails and enjoy staying up to date with the latest developments in the ecosystem

Nice to have

  • Experience working in a remote-first company or distributed teams
  • A background in security or IT
  • Enjoy simplifying complex technical concepts for end-users
  • Strong writer who can communicate technical details clearly

What we offer

  • Health benefits
  • Dental benefits
  • 401k/RRSP
  • Generous PTO policy
  • Equity grant
  • Maternity and parental leave top-up programs
  • Retirement matching program
  • Free 1Password account
  • Paid volunteer days
  • Peer-to-peer recognition through Bonusly

Looking for more opportunities?

Search for other job offers that match your skills and interests.

Similar Jobs for

Senior Developer, Rails

8 matching positions

Senior Ruby on Rails Developer

Seeking a Senior Ruby on Rails Developer to design, build, and scale high-qualit...
Location
Location
South Africa , Johannesburg
Salary
Salary:
Not provided
welovesalt.com Logo
Salt
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5-8+ years software development experience
  • Experience building production-grade applications
  • Strong problem-solving and ownership mindset
  • Ability to mentor and collaborate effectively
  • Clear communication across teams
  • Ruby on Rails (modern practices)
  • REST APIs & integrations
  • PostgreSQL / MySQL
  • Frontend tools (Hotwire, Turbo, Stimulus – advantageous)
  • Cloud platforms (AWS / GCP / Azure)
Job Responsibility
Job Responsibility
  • Develop and maintain scalable Ruby on Rails applications
  • Own features end-to-end (design → deployment)
  • Contribute to architecture and technical decisions
  • Ensure code quality, testing, and best practices
  • Mentor and support junior developers
  • Troubleshoot and optimise system performance
  • Collaborate with cross-functional teams
  • Fulltime
Read More
Arrow Right

Senior Ruby on Rails Developer (AI Lab)

You will join the Workato AI Lab, which partners with industry leaders, public s...
Location
Location
Singapore
Salary
Salary:
Not provided
workato.com Logo
Workato
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Strong experience developing, shipping and maintaining Rails applications (5+ years)
  • Vast knowledge of Ruby
  • Excellent debugging, analytical, problem solving, and social skills
  • BS/MS degree in Computer Science, Engineering or a related subject
  • Solid knowledge of object-oriented programming and design
  • Experience with Redis/Memcache based caching, RDBMS engines(Postgres)
Job Responsibility
Job Responsibility
  • Build complex Ruby on Rails applications
  • Build server side infrastructure for Workato user interface
  • Contribute in all phases of the development lifecycle
  • Write well designed, testable, efficient code
  • Evaluate and propose improvements to existing system
  • Support continuous improvement by investigating alternatives and technologies and presenting these for architectural review
Read More
Arrow Right

Senior Algorithm Developer

Altamira Technologies has a long and successful history providing innovative sol...
Location
Location
United States , Warrenton, VA or Augusta, GA
Salary
Salary:
200000.00 - 250000.00 USD / Year
altamiracorp.com Logo
Altamira Technologies
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's (or equivalent experience) in Electrical/Computer/Systems Engineering, Applied mathematics, Computer Science, Physics or a related field
  • Knowledge and experience in COMINT, ELINT, and/or FISINT collection and processing
  • Knowledge and experience in one or more of the following: signals applications, signal data processing, prototype development and supporting transition of prototype Ops to limited and baseline Ops
  • Experience in one or more of the following: X0Midas, C, C++, FORTRAN, Java, MongoDB, Oracle, Red Hat Linux, Apache, Python, HTML, Dynamic HTML, JavaScript, MySQL, Perl, Extensible Markup Language, Hadoop, Java Message Service, Rails, Esper
  • Must hold TS/SCI clearance w/polygraph (U.S. Citizenship required for clearance)
  • Self-motivated and eager to work intently to satisfy mission requirements
  • Adaptable and has the desire to maintain our company culture
  • Ability to effectively communicate in verbal and written communications
  • Ability to multitask and adjust priorities as needed
Job Responsibility
Job Responsibility
  • Development of new software, algorithms, analytics, and other operator-generated mission requirements for understanding and articulating I&W
  • Integration of data, tools, and capabilities from across laboratory environments into tools and environments readily accessible by operators
  • Design/implement wrapper routines as needed around Astrograph executable in R&D and ops environments
  • Implementation of advanced processing techniques into relevant tools and software for expanding mission awareness
  • Fulltime
Read More
Arrow Right

Senior Frontend Developer

We help our customers achieve the full picture of their industries. We also stri...
Location
Location
Canada , Toronto
Salary
Salary:
120000.00 - 130000.00 CAD / Year
lumerate.com Logo
Lumerate
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5+ years with React in production, with deep knowledge of hooks, Context, component composition patterns (compound components, render props, forwardRef/useImperativeHandle)
  • Experience working within a server-rendered framework (Rails, Django, Laravel, or similar)
  • Strong CSS/SCSS skills — you can architect a design token system, write maintainable component styles, and make sound decisions about when to use utility classes vs. semantic SCSS
  • Testing expertise — Jest, React Testing Library, and ideally Playwright or Cypress. You test behavior, not implementation details
  • JavaScript fundamentals — ES modules, async/await, Proxy, private class methods, build tooling (Webpack/Vite). Someone who is detail oriented
Job Responsibility
Job Responsibility
  • Frontend architecture — React component patterns, state management strategy, styling conventions, and build tooling within a Rails monolith
  • Component library (LDS) — maintaining and extending our internal design system built on Supernova design tokens and SCSS
  • Migration strategy — incrementally moving legacy code (Reflux stores, createReactClass, jQuery) to modern React (hooks, Context, functional components) without large rewrites but pragmatic decisions to make small meaningful changes
  • Testing strategy — a three-tier JS testing approach using Jest + React Testing Library (unit/integration) and Playwright (UI/visual regression)
  • Frontend standards — defining and enforcing patterns for component architecture, styling, data fetching, and code organization
  • Developer experience — Storybook, module aliases, build performance, and tooling that helps the team ship faster
What we offer
What we offer
  • Help shape the future of a bootstrapped and profitable Canadian tech company
  • Earn yourself some equity (employee options make up 20% of the value of the company at all times)
  • Be a part of a tightly-knit team with a thriving hybrid culture
  • Three weeks paid vacation + paid statutory holidays
  • If based in Toronto, enjoy a dedicated work space at our open-concept office (located in the Junction Triangle) and enjoy the benefits of in-person interactions with colleagues 3 days per week
  • Upgrade your home office setup with our remote or hybrid stipend
  • Join us for our annual all-company retreat (past destinations include Bermuda, Iceland, Costa Rica, and Portugal)
  • Earn additional paid vacation days with continued learning ($1000 annual stipend for courses and classes)
  • Take part in our Employee Giving Program (you choose the causes and the company provides the funds)
  • Basic and extended health and dental benefits
  • Fulltime
Read More
Arrow Right

Senior Algorithm Developer

We are seeking a Senior Algorithm Developer to join the Altamira team. Our ideal...
Location
Location
United States , Warrenton, VA or Augusta, GA
Salary
Salary:
Not provided
altamiracorp.com Logo
Altamira Technologies
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s (or equivalent experience) in Electrical/Computer/Systems Engineering, Applied mathematics, Computer Science, Physics or a related field
  • Knowledge and experience in COMINT, ELINT, and/or FISINT collection and processing
  • Knowledge and experience in one or more of the following: signals applications, signal data processing, prototype development and supporting transition of prototype Ops to limited and baseline Ops
  • Experience in one or more of the following: X0Midas, C, C++, FORTRAN, Java, MongoDB, Oracle, Red Hat Linux, Apache, Python, HTML, Dynamic HTML, JavaScript, MySQL, Perl, Extensible Markup Language, Hadoop, Java Message Service, Rails, Esper
  • Must hold TS/SCI clearance w/polygraph (U.S. Citizenship required for clearance)
  • Self-motivated and eager to work intently to satisfy mission requirements
  • Adaptable and has the desire to maintain our company culture
  • Ability to effectively communicate in verbal and written communications
  • Ability to multitask and adjust priorities as needed
Job Responsibility
Job Responsibility
  • Development of new software, algorithms, analytics, and other operator-generated mission requirements for understanding and articulating I&W
  • Integration of data, tools, and capabilities from across laboratory environments into tools and environments readily accessible by operators
  • Design/implement wrapper routines as needed around Astrograph executable in R&D and ops environments
  • Implementation of advanced processing techniques into relevant tools and software for expanding mission awareness
  • Fulltime
Read More
Arrow Right

Senior Software Developer

Wilson Sonsini is seeking an experienced Senior Software Developer to join our I...
Location
Location
United States , Palo Alto; Salt Lake City; San Francisco; San Diego; Century City; Austin; Boston; Boulder; Delaware; Los Angeles; Seattle; Washington, D.C.
Salary
Salary:
147050.00 - 220800.00 USD / Year
wsgr.com Logo
Wilson, Sonsini, Goodrich & Rosati
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 7+ years designing, implementing, and testing software
  • Fluency in software design principles
  • Experience with test-driven development
  • Familiarity with service-oriented architecture and distributed system fundamentals
  • Ability to clearly communicate technical concepts to both technical and non-technical audiences
Job Responsibility
Job Responsibility
  • Primary contributors to Neuron on both the frontend and the backend
  • Work closely with a fully remote team of designers, developers, and stakeholders to add new capabilities to the Neuron platform, as well as maintain existing features and infrastructure
  • Involved in all aspects of software development, including distributed system design
  • Work collaboratively with other developers to design and implement changes
  • Turn conversation starters into user-focused value by engaging stakeholders, identifying problems, then collaboratively designing and delivering solutions
  • Seek to understand problems so that the solutions become self-evident
  • Figure out what conditions allowed the problems to happen and solve those too
  • Notice if a detail feels off, say something to the team, build consensus on how to fix it, and then fix it
  • Comfortable giving direction as well as taking it
  • Verify work is correct as you’re doing it
What we offer
What we offer
  • Highly competitive salary and benefits package
  • Discretionary year-end merit bonus based on performance
  • Fulltime
Read More
Arrow Right

Senior Web Developer

Join a leading technology company at the forefront of innovation, dedicated to c...
Location
Location
Salary
Salary:
75.00 - 85.00 USD / Hour
aquent.com Logo
Aquent
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5+ years of experience as a lead software developer and co-founder of a software development studio/agency/company
  • 5+ years of experience with TypeScript
  • 5+ years of backend web development experience (Node.js, Golang, Ruby on Rails)
  • 5+ years of experience with React
  • Computer Science degree (major or minor)
  • Exceptional written and verbal English with complete fluency
Job Responsibility
Job Responsibility
  • Design, build, and maintain scalable backend services in Ruby on Rails
  • Develop and enhance front-end features using React and TypeScript
  • Write efficient, maintainable SQL for MySQL databases
  • Take ownership of projects from concept to production
  • Debug, optimize, and ship code quickly with attention to quality
  • Collaborate directly with product and design teams to define technical solutions
  • Ensure code quality through thoughtful reviews and testing
What we offer
What we offer
  • subsidized health, vision, and dental plans
  • paid sick leave
  • retirement plans with a match
Read More
Arrow Right

Senior Ruby on Rails Software Engineer

LumApps is now more than just an Employee Experience Platform — it is an AI-powe...
Location
Location
France , Paris; Tassin-la-Demi-Lune; Bordeaux; Lyon
Salary
Salary:
Not provided
lumapps.com Logo
LumApps
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5+ years of professional experience with expert-level knowledge of Ruby on Rails framework and its ecosystem (Sidekiq, ActiveRecord, etc.)
  • Strong proficiency in MySQL and Redis, including schema design and query optimization
  • Proven experience in building and consuming RESTful APIs
Job Responsibility
Job Responsibility
  • Backend Engineering: Design, build, and maintain efficient, reusable, and reliable Ruby code within the Ruby on Rails framework
  • Ecosystem Integration: Develop and optimize complex integrations with Google Workspace and Microsoft 365 suites (utilizing Microsoft Graph API, Google APIs, OAuth2 flows)
  • Architecture & Scalability: Lead architectural decisions to ensure system performance, security, and scalability as our user base grows
  • Code Quality: Uphold high engineering standards through rigorous testing (RSpec), comprehensive code reviews
  • Technical Leadership: Provide mentorship to junior developers and contribute to the continuous improvement of our development processes and documentation
What we offer
What we offer
  • Hybrid work model – 2 days at the office, 3 days remote
  • RTT days – ~10 extra days off per year
  • Meal vouchers (SWILE) + free snacks & coffee
  • Yoga classes
  • Supportive parental leave and family moments
  • Health insurance (ALAN) – 60% covered + full life & disability cover
  • Afterworks, team celebrations & seasonal parties
  • Equipment of your choice
  • French & English lessons, professional development & access to Leeto CSE
  • Fulltime
Read More
Arrow Right