
Senior Software Engineer - UI-Focused Full-Stack
Leonardo DRS, Inc.1 day ago
Germantown, MD, USASenior
Base Salary
$107k - $145k/yr
Responsibilities
- Design, build, test, debug, and maintain front-end applications and full-stack features for mission-critical radar and defense systems.
- Develop user-facing application features using TypeScript, React, and related front-end technologies.
- Shape application structure, reusable components, state management, asynchronous data handling, testing practices, and maintainability.
- Integrate user interfaces with backend services, REST APIs, data sources, messaging-based interfaces, and system workflows.
- Debug application-stack issues involving UI behavior, API and service interactions, asynchronous data flow, deployment configuration, and system integration.
- Collaborate with backend, Linux, systems, integration, and test engineers on reliable software features.
- Contribute to code reviews, software design discussions, testing, documentation, production delivery, and mentoring junior engineers.
Requirements
- Bachelor’s degree in engineering, computer science, computer engineering, or a related technical field, plus at least five years of relevant software engineering experience, or equivalent experience.
- Strong production user-interface development experience with TypeScript and a component-based framework such as React, React Native, or Angular.
- Experience building, testing, debugging, and maintaining complex user-facing application features from workflows, CONOPS, or limited requirements.
- Experience integrating front-end applications with backend services, APIs, data sources, or system workflows.
- Experience with a backend or general-purpose language such as Python, C#, Java, Node.js, Go, C, C++, Rust, or similar.
- Experience or coursework in compiled or systems-level concepts including memory management, concurrency, networking, operating systems, or debugging.
- Experience using Git in a collaborative software development environment.
- U.S. citizenship is required.
- An active DOD security clearance or the ability to obtain one within a reasonable time after employment commencement is required.
- Ability to learn complex technical domains, communicate clearly, mentor less experienced engineers, and collaborate across technical teams.
Benefits
- Medical, dental, and vision coverage; health savings account contribution; telemedicine; life and disability insurance; legal insurance; and a 401(k) savings plan.
- Professional development, career-growth, wellness, and skill-enhancement programs.
- Flexible 9/80 schedule, competitive vacation, health and emergency leave, paid parental leave, and community service hours.
- Full-time, on-site work in Germantown, Maryland; this is not a remote position.
- Eligible employees may receive performance-based bonuses, equity awards, and overtime pay, as applicable.
Categories
About Leonardo DRS, Inc.
Leonardo DRS, Inc. builds defense electronics and integrated systems for the U.S. military and allied customers, including electro‑optical/infrared sensors, naval power and propulsion, rugged computing, and force protection solutions. Headquartered in Arlington, Virginia, it is majority-owned by Leonardo S.p.A., traces its origins to 1969 (as DRS Technologies), and is publicly traded on Nasdaq under the ticker DRS following its 2022 combination with RADA Electronic Industries.