Software Engineer II - Front-End / Full-Stack Applications

Leonardo DRS, Inc.•Germantown, MD
•$91,907 - $119,480•Onsite

About The Position

DRS RADA Technologies is seeking a full-time, on-site Software Engineer II to design, build, and maintain modern front-end applications and full-stack features that support mission-critical radar and defense systems. This hands-on role is ideal for an engineer with strong TypeScript and React skills who enjoys building user-facing software, integrating with backend services, and turning complex workflows into usable application features. Prior radar or defense experience is helpful but not required; we value strong software fundamentals, curiosity, and the ability to learn complex technical domains.

Requirements

  • Bachelor’s degree in engineering, computer science, or a related technical field, plus at least two years of relevant software engineering experience, or equivalent experience.
  • Experience developing production user interfaces using TypeScript and a modern component-based framework such as React, React Native, or Angular.
  • Experience contributing to the design, build, test, debug, and maintenance of user-facing application features.
  • Experience integrating front-end applications with backend services, APIs, data sources, or system workflows.
  • Experience with at least one backend or general-purpose programming language such as Node.js, Python, C#, Java, or similar.
  • Experience using Git and working in a collaborative software development environment.
  • Ability to learn complex technical domains, communicate clearly, and work effectively with software, systems, integration, and test engineers.
  • U.S. citizenship is required.
  • Ability to obtain and maintain a DoD security clearance may be required for future program work.

Nice To Haves

  • Prior radar or defense experience
  • Experience with complex user-facing applications such as dashboards, operator interfaces, engineering tools, data visualization, or workflow-heavy applications.
  • Exposure to Linux, Docker, radar, sensor, defense, or mission-critical software environments.

Responsibilities

  • Build, test, debug, and maintain front-end applications and full-stack features that support mission-critical radar and defense systems.
  • Develop user-facing application features using TypeScript, React, and related front-end technologies.
  • Integrate user interfaces with backend services, REST APIs, data sources, and system workflows.
  • Collaborate with backend, systems, integration, and test engineers to turn complex requirements into usable software features.
  • Help turn limited requirements, CONOPS, and user workflows into practical application designs that can be reviewed, refined, and implemented.
  • Participate in code reviews, debugging, testing, documentation, and delivery of production-quality software.
  • Help improve usability, reliability, maintainability, and consistency across application features.
  • Learn relevant domain concepts such as radar workflows, Linux-based environments, and mission-system operations.

Benefits

  • Medical coverage
  • Dental coverage
  • Vision coverage
  • Company contribution to a health savings account
  • Telemedicine
  • Life insurance
  • Disability insurance
  • Legal insurance
  • 401(k) savings plan
  • Flexible 9/80 schedule
  • Competitive vacation
  • Health/emergency leave
  • Paid parental leave
  • Community service hours
  • Professional development support
  • Tuition reimbursement
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service