Software Engineer (Ruby)

A consultancy and public benefit corporation working to make government services simple, effective, and accessible to all.
$107,000 - $135,000
Backend
Mid-Level Software Engineer
Remote
4+ years of experience
Enterprise SaaS · Government

Description For Software Engineer (Ruby)

Nava is a consultancy and public benefit corporation dedicated to improving government services. As a Software Engineer focusing on Ruby, you'll work on transformative digital services that help millions of Americans access public benefits. The role involves building scalable applications, collaborating with government partners, and implementing end-to-end systems for major government initiatives. You'll be part of modernizing legacy enterprise platforms to improve public-facing processes and experiences. The position offers competitive compensation ($107k-$135k), comprehensive benefits, and the opportunity to work remotely. The ideal candidate brings 4+ years of full-stack engineering experience, strong Ruby and JavaScript skills, and a passion for creating impactful, user-centered solutions. You'll work in an agile environment, participate in system design, and contribute to both frontend and backend development. This role combines technical expertise with the meaningful mission of improving government services accessibility.

Last updated 3 minutes ago

Responsibilities For Software Engineer (Ruby)

  • Design, review, and build well-crafted software
  • Collaborate with government partners and contractors to architect, implement, and deploy systems
  • Work in an agile manner to ship new features
  • Create tools and processes to automate development, testing, and production workflows
  • Write and review technical documentation, perform code reviews
  • Participate in on-call rotation to support production systems
  • Take part in hiring activities

Requirements For Software Engineer (Ruby)

Ruby
JavaScript
  • Ruby, Ruby on Rails, JavaScript experience
  • 4+ years of full-stack engineering experience
  • Experience with web-based systems, both front-end and back-end
  • Experience working on large-scale applications and systems
  • Knowledge of engineering fundamentals and architecture
  • Excellent written and verbal communication skills
  • Experience with modern web development frameworks
  • Experience with testing, specifically automated testing
  • Experience with system design
  • Must be legally authorized to work in the United States
  • May require U.S. citizenship or green card
  • May be subject to government security investigation

Benefits For Software Engineer (Ruby)

Medical Insurance
Dental Insurance
Vision Insurance
401k
Parental Leave
Education Budget
Equity
Commuter Benefits
  • Competitive medical, dental, and vision benefits
  • 20 days PTO, 12 paid federal holidays, 5 floating holidays, unlimited sick leave
  • Annual discretionary bonus
  • 16 weeks paid parental leave
  • Employee wellness program
  • Virtual doctor visits with zero copay
  • Fertility support
  • Sabbatical leave program
  • 401k with 4% salary match
  • Flexible work arrangements
  • Home office setup assistance
  • Monthly utilities reimbursement
  • Learning and development program
  • Tuition and professional development budget
  • Equity stock options
  • Employee referral program
  • Short and long-term disability insurance
  • Life and accidental death insurance

Interested in this job?

Jobs Related To Nava Software Engineer (Ruby)

Mid-Level Full Stack Engineer

Mid-Level Full Stack Engineer position at PredictX, focusing on AI-driven development and business automation in a hybrid London environment.

Backend Engineer

Backend Engineer position at Windfall, building scalable distributed systems for processing customer data using Java, Kotlin, and Python, with 3-5 years experience required.

Intermediate Back End Software Developer - Data Enablement and Management

Mid-level Backend Software Developer position focused on data enablement and management for a healthcare technology company.

Counter Unmanned Aircraft System Software Engineer

Contract position for a C-UAS Software Engineer at EMW, Inc., developing and evaluating counter-unmanned aircraft systems for NATO in The Hague.

Software Engineer

Software Engineer position at TickPick, offering hybrid work arrangement in New York City, focusing on e-commerce ticketing platform development.