Front-End Software Engineer

BB6 Defense

Front-End Software Engineer

Herndon, VA
Full Time
Paid
  • Responsibilities

    BB6 Defense Inc - Let's Go!!

    Join the Mission: Front-End Software Engineer Opportunity at BB6

    At BB6, we don’t just fill roles—we empower experts like you to shape the future of defense. BB6 is seeking a talented and experienced Front-End Software Engineer to join our team.

    In this position, you will lead front-end development focusing on full life-cycle software design, development, implementation, and verification and testing. If you’re ready to step into a mission-driven environment where innovation and excellence fuel everything we do, BB6 Defense is the place for you. Let’s protect the future, together.

    Location: Hybrid - Herndon, VA Company: BB6 Clearance Require: ACTIVE Top Secret SCI

    What You'll Be Doing:

    Implement Mission-Critical UI: Design and develop highly intuitive user interfaces for our data management and visualization tools, ensuring seamless user experience and maximum data visibility.

    Craft Polished Interfaces: Utilize established and custom component libraries, CSS styling, and design principles to create visually stunning and consistent interfaces that meet our high standards.

    Enhance Front-End Performance: Rework existing front-end products to optimize responsiveness, performance, and scalability, ensuring our tools can handle the demands of our customers.

    Collaborate with Cross-Functional Teams: Work closely with program managers, UX designers, software engineers, hardware engineers, subject matter experts, and customers to ensure seamless integration and effective communication.

    Code Documentation and Version Control: Maintain accurate and up-to-date code documentation, track code coverage, and manage build version control to ensure transparency and reproducibility.

    Test and Validate: Develop and execute unit-based tests, regression tests, and acceptance criteria for quality control, and conduct peer-review with team members to ensure high-quality code.

    Agile Development: Stay up-to-date with Agile/Scaled Agile Framework (SAFe) development methodologies and tools, and continuously improve our development processes to deliver high-quality products on time.

    What Required Skills You'll Bring:

    Must be a US Citizen and TS/SCI clearance.

    Bachelor degree in software engineering, computer science, or related technology field or 4 additional years of experience may be substituted in lieu of a degree.

    Minimum of 5 years of relevant experience with front-end software development.

    Strong programming skills in the following: React Typescript, Material UI, HTML/CSS, Frameworks, Git, SQL, Playwright/Cypress Test Libraries, Testing, Debugging.

    Experience with Data Visualization, RESTful APIs, RESTful Web Services, Python, Orchestration and Containerization (e.g. Kubernetes, Docker).

    What Desired Skills You'll Bring:

    Ability to communicate highly technical analyses at a level comprehensible to non-technical audiences and senior-level government representatives and corporate executives.

    Expert knowledge and use of Microsoft Word, Excel, and PowerPoint.

    Experience with Database Architecture, User Experience (UX), software development/deployment processes and tool kits (e.g. Git, Artifactory, SonarQube).

    Development using Agile/SAFe development practices.

    Demonstrated ability to work effectively as a lead or within a team of peers, as well as excellent interpersonal and communication skills.

    TS/SCI w/ poly preferred

    Minimum Clearance Required to Start: Top Secret SCI

    Benefits that keep you and your family covered!

    401(k) matching

    Competitive salary

    Dental insurance

    Health insurance

    Opportunity for advancement

    Paid time off

    Training & development

    Tuition assistance

    Vision insurance

    Wellness resources

    Flexible work from home options available.