BAE Systems, Inc.→
Software Engineer, React at BAE Systems, Inc. in Nashua, NH
Skills
Job Description
Summary: BAE Systems, Inc. is an international defense, aerospace and security company seeking a Software Engineer to join their frontend team. The role involves building data-heavy interfaces and requires a passion for learning and collaboration with senior engineers.
Responsibilities:
- Build and maintain React/TypeScript components and views against defined designs and requirements
- Write unit and integration tests; contribute to E2E coverage
- Participate in code review, both receiving and, increasingly, giving it
- Break down assigned work in JIRA, keep tickets current, communicate blockers early
- Contribute to technical documentation and Storybook stories
- Grow toward owning a feature area end to end
Required Qualifications:
- BS in Computer Science, related field, or equivalent practical experience (bootcamp, self-taught with a portfolio, military technical background)
- Working knowledge of JavaScript/TypeScript and at least one modern frontend framework (React preferred)
- Understanding of HTTP, async programming, and version control (Git)
- Evidence of building something non-trivial — coursework, internship, personal project, open source
- Clear written communication and a willingness to ask questions early
- Ability to obtain and maintain a DoD Secret clearance (U.S. citizen)
Preferred Qualifications:
- Node.js
- Familiarity with testing tools (Jest, Vitest, Playwright, Cypress)
- Exposure to CI/CD concepts
- Any experience with monorepos, gRPC/protobuf, or typed API clients
- Comfort using AI coding tools thoughtfully, as an accelerant, with judgment about the output
- Interest in UX, wireframing, or data visualization
- Internship or co-op experience in a regulated or team-based engineering environment
Required Skills: React, TypeScript, JavaScript, HTTP, Asynchronous programming, Git, Node.js, Jest, Vitest, Cypress, CI/CD, gRPC, Protobuf, Typed API clients, Willingness to ask questions early, Clear written communication
Benefits: Health, dental, and vision insurance (regular employees scheduled to work 20+ hours per week), Health savings accounts (regular employees scheduled to work 20+ hours per week), A 401(k) savings plan (regular employees scheduled to work 20+ hours per week), Disability coverage (regular employees scheduled to work 20+ hours per week), Life and accident insurance (regular employees scheduled to work 20+ hours per week), An employee assistance program, A legal plan, Other perks including discounts on things like home, auto, and pet insurance, Paid time off, Paid holidays, Other types of leave, including paid parental, military, bereavement, and any applicable federal and state sick leave, Company recognition program to receive monetary or non-monetary recognition awards, Other incentives may be available based on position level and/or job specifics.