Senior Software Engineer - Fullstack (Ruby on Rails)

Jobgether

Oregon

Hybrid

USD 140,000 - 190,000

Full time

4 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Healthcare coverage
401(k) matching
Paid time off
Annual bonus opportunity
Life insurance
Flexible work policy

Job summary

Jobgether, on behalf of a partner company, is seeking a Senior Software Engineer - Fullstack (Ruby on Rails) based in the United States. You will contribute across the full software development lifecycle, blending Ruby on Rails with React front-end development to deliver secure, scalable digital solutions for federal government clients.

You will collaborate with product managers, designers, researchers, and engineers in cross-functional teams, apply TDD/BDD, participate in CI/CD workflows on

Qualifications

  • At least 8 years of professional software development experience.
  • At least 4 years of professional Ruby on Rails development experience.
  • Strong front-end development experience using React.
  • Proven experience in Agile development teams.
  • Experience deploying via CI/CD pipelines and with AWS.
  • Experience with relational databases (PostgreSQL/MySQL).
  • Solid understanding of OO principles and RESTful APIs.
  • Experience with testing and QA practices (TDD/BDD).
  • Understanding of infrastructure, monitoring, and observability.

Responsibilities

  • Translate business objectives into technical solutions using Rails and modern web tech.
  • Design and maintain responsive, accessible UI with React.
  • Build and integrate RESTful APIs supporting front-end features.
  • Contribute across the product lifecycle from backlog to delivery.
  • Develop secure, scalable cloud-based applications for federal clients.
  • Work in CI/CD environments, using AWS tooling.
  • Apply TDD/BDD practices and maintain automated tests (RSpec, Mocha, Jasmine).
  • Participate in code reviews, pair programming, and Agile ceremonies.
  • Collaborate with product, design, research, and engineering teams to align with goals and user needs.
  • Apply engineering practices for stability, observability, and performance.

Skills

Ruby on Rails
React
Agile
CI/CD
AWS
RESTful APIs
Testing (RSpec/Mocha/Jasmine)
Relational DBs (PostgreSQL/MySQL)
OOP
Cloud infrastructure

Tools

AWS
RSpec
Mocha
Jasmine

Job description

This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Senior Software Engineer - Fullstack (Ruby on Rails) based in the United States. Join a mission-driven digital services team building secure, modern applications that improve how government agencies serve the public. As a Senior Software Engineer, you will contribute across the full software development lifecycle, combining strong Ruby on Rails expertise with React-based front-end development. You will work in small, cross-functional teams to transform complex business needs into accessible, reliable, and scalable digital solutions. Your work will support meaningful public-sector missions, including public health, financial regulation, immigration services, and identity and access management. Collaborating closely with product managers, designers, researchers, and fellow engineers, you will help deliver high-quality applications using modern cloud infrastructure and continuous delivery practices. This opportunity offers technical ownership, a calm and collaborative working environment, and the chance to make a tangible difference through technology.

Accountabilities:
  • Translate business objectives and user needs into effective technical solutions using Ruby on Rails and modern web technologies.
  • Design, develop, and maintain responsive, accessible, user-facing features using React and other front-end technologies.
  • Build and integrate RESTful APIs that support front-end functionality and reliable application performance.
  • Contribute throughout the product lifecycle, including backlog refinement, development, testing, documentation, deployment, and delivery.
  • Develop secure, scalable, and maintainable cloud-based applications for federal government clients.
  • Work within cloud-based Continuous Integration and Continuous Delivery (CI/CD) environments, including deployment workflows using tools such as AWS CLI.
  • Apply test-driven development (TDD) and behavior-driven development (BDD) practices to improve code quality and reliability.
  • Write and maintain automated tests using frameworks such as RSpec, Mocha, Jasmine, or equivalent tools.
  • Participate in pair programming, code reviews, retrospectives, and other Agile ceremonies to support continuous improvement.
  • Collaborate with product managers, designers, user researchers, architects, and engineers to deliver solutions aligned with business goals and user needs.
  • Apply sound engineering practices across infrastructure, monitoring, and observability to support application stability and performance.
Requirements:

The ideal candidate is an experienced full-stack engineer who combines strong Ruby on Rails expertise with modern front-end development skills and a commitment to delivering reliable, user-focused software. Required qualifications include:

  • At least 8 years of professional software development experience.
  • At least 4 years of professional Ruby on Rails development experience.
  • Strong front-end development experience using React.
  • Proven experience working effectively within Agile development teams.
  • Experience deploying applications through CI/CD pipelines and working with cloud environments such as AWS.
  • Experience with relational databases, including PostgreSQL, MySQL, or similar technologies.
  • Solid understanding of object-oriented programming (OOP) principles and their practical application.
  • Strong experience designing and developing RESTful APIs.
  • Working knowledge of test-driven or behavior-driven development methodologies.
  • A fundamental understanding of infrastructure, monitoring, and observability practices.
  • Strong written and verbal communication skills, with the ability to collaborate effectively across multidisciplinary teams.
  • A proactive, adaptable mindset and the ability to navigate ambiguity, evolving requirements, and changing priorities.
  • Ability to obtain and maintain a Public Trust clearance.
  • U.S. citizenship, as required for this federal government contractor position.
Preferred qualifications:
  • Experience delivering digital services for government or public-sector organizations.
  • Familiarity with identity verification and authentication systems.
  • Experience implementing accessibility-focused development practices.
  • Experience collaborating closely with UX teams and incorporating research findings into product development.
  • Knowledge of modern front-end architecture and performance optimization techniques.
Benefits:
  • Competitive compensation: Salary determined at the time of offer based on experience, qualifications, and the level of the position. Multiple experience levels are considered under this evergreen requisition.
  • Annual bonus opportunity: Additional earning potential through an annual bonus.
  • Healthcare coverage: Medical, dental, and vision benefits.
  • Paid time off: PTO to support personal time and work-life balance.
  • Company-paid life insurance: Life insurance coverage provided by the employer.
  • Retirement savings: A generous 401(k) matching program.
  • Purpose-driven work: Opportunities to develop digital products that support public-sector missions and improve government services.
  • Calm, sustainable work culture: An environment that prioritizes thoughtful execution, quality, and employee well-being over unnecessary urgency and excessive working hours.
  • Collaborative teams: Work closely with multidisciplinary professionals who value knowledge sharing, accountability, and continuous improvement.
  • Inclusive workplace: A commitment to diversity, equity, inclusion, and equal employment opportunities.
  • Evergreen hiring process: Applications are accepted on an ongoing basis for current and anticipated needs. Applying does not guarantee an immediate opening or interview; qualified candidates may be contacted when a suitable opportunity becomes available.
How Jobgether works:

We use an AI-powered matching process to ensure your application is reviewed quickly, objectively, and fairly against the role's core requirements. Our system identifies the top-fitting candidates, and this shortlist is then shared directly with the hiring company. The final decision and next steps (interviews, assessments) are managed by their internal team.

We appreciate your interest and wish you the best!

Data Privacy Notice:

By submitting your application, you acknowledge that Jobgether will process your personal data to evaluate your candidacy and share relevant information with the hiring employer. This processing is based on legitimate interest and pre-contractual measures under applicable data protection laws (including GDPR). You may exercise your rights (access, rectification, erasure, objection) at any time.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Engineer - Fullstack (Ruby on Rails)
Senior Software Engineer - Fullstack (Ruby on Rails)

Jobgether • United States

On-site
USD 140,000 - 190,000
Annual bonus
Healthcare coverage
PTO
Senior Software Engineer (Dynamics)
Senior Software Engineer (Dynamics)

Jobgether • Oregon

Hybrid
USD 140,000 - 150,000
Remote work
Health insurance
401(k) match
+2
Evergreen: Senior Software Engineer - Fullstack (Ruby on Rails)
Evergreen: Senior Software Engineer - Fullstack (Ruby on Rails)

Pluribus Digital • United States

On-site
USD 140,000 - 190,000
Project Manager - Secret Clearance
Project Manager - Secret Clearance

Jobgether • United States

Remote
USD 90,000 - 154,000
Fully remote
Full-time employment
Leadership opportunities
+1
Senior Full-Stack Engineer (Rails + React) for Public Sector
Senior Full-Stack Engineer (Rails + React) for Public Sector

Jobgether • United States

On-site
USD 140,000 - 190,000
Annual bonus
Healthcare coverage
PTO
Senior Software Development Engineer - UI/UX
Senior Software Development Engineer - UI/UX

Jobgether • Oregon

Hybrid
USD 149,000 - 182,000
Remote-first working environment
Competitive equity package
Comprehensive benefits plan
Evergreen: Senior Software Engineer - Fullstack (Ruby on Rails)
Evergreen: Senior Software Engineer - Fullstack (Ruby on Rails)

Pluribus Digital • Oregon

Hybrid
USD 120,000 - 180,000
Annual bonus
Medical/dental/vision benefits
PTO
+2
DevOps / Cloud Engineer (Remote - US)
DevOps / Cloud Engineer (Remote - US)

Jobgether • United States

Remote
USD 100,000 - 140,000
Employee Stock Ownership Plan
401(k) plan with employer match
Generous Paid Time Off
+3
Full Stack Engineer
Full Stack Engineer

Bixal • United States

Remote
USD 120,000 - 140,000
Flex hours
401K with matching incentive
Parental Leave
+6
Microsoft .NET Software Engineer
Microsoft .NET Software Engineer

Jobgether • United States

Remote
CAD 161,000 - 245,000
Annual salary range: $115,000–$175,000
Healthcare, dental, and vision
Life insurance
+3