[Remote] Software/Senior Engineer (Ruby)
Note: The job is a remote job and is open to candidates in USA. Nava is a consultancy and public benefit corporation focused on improving government services. They are seeking a Software/Senior Engineer to build scalable applications for government partners, modernizing legacy systems and enhancing user experiences through well-crafted software development.
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
- May be subject to a government background check or security clearance, depending on the contract
Benefits
- Comprehensive medical, dental, and vision plans to support your overall health needs
- Nava provides disability, life, and accidental death insurance at no cost
- Vacation, holidays (including Juneteenth), and floating holidays to rest and recharge
- Enjoy 12 paid federal holidays each year on top of your regular PTO
- When Nava meets its goals, eligible employees receive a performance-based annual bonus
- Paid time off for new parents, plus weekly meals delivered to your home
- Full platform offering physical, mental, & emotional health resources & support tools
- See doctors online with no copay through UnitedHealthcare’s virtual visit program
- Earn extended unpaid leave after continuous service for personal growth or rest
- Nava matches 4% of your salary to support your retirement savings plan
- Remote-first environment with flexibility built around your schedule and responsibilities
- Company laptop & setup assistance provided via Staples for remote work needs
- Monthly reimbursement to help offset eligible home office utility expenses
- Internal training programs and resources to help grow your professional skills
- LinkedIn Learning access & an annual allowance for courses, tuition, & certs
- Get rewarded when you refer great people who join the Nava team
- Pre-tax commuter programs to support in-office travel when applicable
- A collaborative and remote-friendly team environment where people genuinely care
Company Overview