Senior Software Engineer (Node.js)
Quick Summary
About Nava Nava is a consultancy and public benefit corporation working to make government services simple and effective. Since 2015, federal, state,
What We Offer
~2 min readThe Senior Software Engineer’s purpose is to improve overall engineering quality through documentation, technical guidance and mentoring, and applying best practices to the work. The incumbent leads significant migration efforts and routinely works with government stakeholders to get buy-in on technical initiatives. This role collaborates with the product team, government stakeholders, and other contractors to build new systems and make improvements to existing systems. These responsibilities support Nava’s culture and mission.
Responsibilities
~1 min read- →Working 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
- →Working in an agile manner to efficiently ship new features that meet user needs
- →Creating tools and processes to automate our development, testing, and production workflows
- →Writing and reviewing technical documentation, performing code reviews
- →Participating in an on-call rotation to support production systems and investigate issues when they occur
- →Taking part in hiring activities (e.g., submitting referrals, conducting interviews, and attending interview debriefs), as needed
- At least 7 years of experience mapping and driving systemic improvements within complex service environments
- At least 7 years of experience working in an agile, multidisciplinary team environment, preferably designing and building medium to large-scale web applications, with significant amounts done on Cloud Platforms (AWS preferred)
- At least 5 years of hands-on professional work experience building web applications, and systems, using modern JavaScript frameworks, especially with Node.js
- Understanding of web interface design best practices
- Demonstrated ability to design, build, and test semantic, accessible, Section 508 compliant web applications
- Familiarity with a JavaScript testing frameworks such as Jest, Jasmine, or Mocha is required
- Tenacity to dive into problems and iterate in working code
- Equal parts systems thinker and advocate for users
- Highly resourceful, reliable, and detail-oriented
- Ability to think strategically around trade-offs and short term vs. long term benefits
- An adaptive, empathetic, collaborative and positive mindset
- Excellent written and verbal communication skills, technical and otherwise
Requirements
~1 min readLocation & Eligibility
Listing Details
- Posted
- August 14, 2026
- First seen
- August 15, 2026
- Last seen
- August 16, 2026
Posting Health
- Days active
- 0
- Repost count
- 1
- Trust Level
- 73%
- Scored at
- August 15, 2026
Signal breakdown
Please let Navapbc know you found this job on Jobera.
3 other jobs at Navapbc
View all →Explore open roles at Navapbc.
Similar Software Engineer jobs
View all →Browse Similar Jobs
Stay ahead of the market
Get the latest job openings, salary trends, and hiring insights delivered to your inbox every week.
No spam. Unsubscribe at any time.