
Software Engineer, JS/Node
Nava
full-time
Posted on:
Location Type: Remote
Location: Alabama • Arizona • United States
Visit company websiteExplore more
Salary
💰 $120,600 - $135,900 per year
Tech Stack
About the role
- 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.
Requirements
- JavaScript, Node.js, NPM
- At least 4 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
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 UnitedHealthcare’s virtual visit program
- 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
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
JavaScriptNode.jsNPMfull-stack engineeringweb-based systemslarge-scale applicationsautomated testingcode quality toolssystem designapplication architectures
Soft Skills
adaptive mindsetempathetic mindsetcollaborative mindsetpositive mindsetholistic thinkingwritten communicationverbal communicationself-directedteamworkfeedback aptitude