Back to all positions

[Remote] Software/Senior Engineer (Ruby)

Remote Full-time Now Hiring

Note: The job is a remote job and is open to candidates in USA. Nava is a consultancy and public benefit corporation that helps government agencies modernize technology and improve public services. The Software/Senior Engineer will build scalable, secure, and accessible full-stack applications using Ruby on Rails, collaborating with government partners to modernize legacy platforms and support systems from planning through production.

Responsibilities

  • Work with fellow Nava engineers to design, review, and build well-crafted software
  • Collaborate with government partners and other contractors to architect, implement, and deploy new systems and improvements to existing systems
  • Work in an agile manner to efficiently ship new features that meet user needs
  • Create tools and processes to automate our development, testing, and production workflows
  • Write and review technical documentation, performing code reviews
  • Participate in an on-call rotation to support production systems and investigate issues when they occur
  • Take part in hiring activities (e.g., submitting referrals, conducting interviews, and attending interview debriefs), as needed

Skills

  • * Experience with Ruby, Ruby on Rails, Typescript
  • * At least 5 years of experience of full-stack engineering contributing development initiatives, in a fast paced, dynamic environment in a self directed manner, that required minimal supervision
  • * Meaningful experience working on web-based systems, both front-end and back-end
  • * Experience working on large-scale applications and systems
  • * An adaptive, empathetic, collaborative and positive mindset
  • * Ability to think holistically around engineering issues
  • * Knowledge of engineering fundamentals and architecture
  • * Expertise developing well-crafted software
  • * Excellent written and verbal communication skills, technical and otherwise
  • * Experience with modern web development frameworks
  • * Experience designing and implementing application architectures and code that is highly scalable, available, and performant
  • * Self-directed, requiring minimal supervision
  • * Ability to work with others on a team
  • * Previous experience as a software engineer
  • * Aptitude for giving and receiving feedback
  • * Experience with testing, specifically automated testing
  • * Knowing code quality tools such as Linter
  • * Experience with system design such as designing systems that will be sustainable with high usage, designing a front end and back end that talk to each other
  • Legal authorization to work in the United States
  • Ability to meet any other requirements for government contracts for which candidates are hired
  • Work authorization that doesn't require visa sponsorship, now or in the future
  • We have fully remote options if you reside in one of the following states: Alabama, Arizona, California, Colorado, Connecticut, DC, Delaware, Florida, Georgia, Illinois, Louisiana, Maine, Maryland, Massachusetts, Michigan, Minnesota, Missouri, Nevada, North Carolina, New Jersey, New York, Ohio, Oklahoma, Oregon, Pennsylvania, Rhode Island, South Carolina, Texas, Tennessee, Utah, Virginia, Washington, Wisconsin \*If you are not living in one of the states listed above, unfortunately, you will not be considered for a position at this time

Benefits

  • Health coverage — comprehensive medical, dental, and vision plans to support your overall health needs
  • Insurance coverage — Nava provides disability, life, and accidental death insurance at no cost
  • Time off— vacation, holidays (including Juneteenth), and floating holidays to rest and recharge
  • Company holidays — enjoy 12 paid federal holidays each year on top of your regular PTO
  • Annual bonus — when Nava meets its goals, eligible employees receive a performance-based annual bonus
  • Parental leave — paid time off for new parents, plus weekly meals delivered to your home
  • Wellness program — full platform offering physical, mental, & emotional health resources & support tools
  • Virtual care — see doctors online with no copay through a virtual visit program (depending on available providers)
  • Sabbatical leave — earn extended unpaid leave after continuous service for personal growth or rest
  • 401(k) match — Nava matches 4% of your salary to support your retirement savings plan
  • Flexible work — remote-first environment with flexibility built around your schedule and responsibilities
  • Home office setup — company laptop & setup assistance provided via Staples for remote work needs
  • Utility support— monthly reimbursement to help offset eligible home office utility expenses
  • Learning opportunities — internal training programs and resources to help grow your professional skills
  • Development opportunities — LinkedIn Learning access & an annual allowance for courses, tuition, & certs
  • Referral bonus — get rewarded when you refer great people who join the Nava team
  • Commuter benefits — pre-tax commuter programs to support in-office travel when applicable
  • Supportive culture — A collaborative and remote-friendly team environment where people genuinely care

Company Overview

  • Nava is a technology consultancy and public benefit corporation working to make government services simple and effective. It was founded in 2015, and is headquartered in Washington, District of Columbia, USA, with a workforce of 501-1000 employees. Its website is https://www.navapbc.com/.