Software Engineer II (Front-End/UI Development)

Staffed4UAnnapolis Junction, MD
Onsite

About The Position

The Software Engineer will support the development of a mission-focused enterprise web application by designing and implementing intuitive, responsive, and visually appealing user interface components. This role involves close collaboration with Product Owners, System Engineers, and Software Engineers to deliver a cohesive and interactive user experience within a secure Linux-based environment. The engineer will contribute to front-end architecture, usability, and performance optimization.

Requirements

  • Active TS/SCI with Polygraph clearance
  • Bachelor’s degree in Computer Science or related discipline
  • Seven (7) years of Software Engineering experience on similar projects may be substituted for a bachelor’s degree
  • Five (5) years of Software Engineering experience
  • Seven (7) years of experience without a degree
  • Proficiency with Linux CLI and standard Linux tools
  • Experience writing scripts using Bash
  • Experience developing user interfaces using JavaScript, HTML, and CSS
  • Experience with the React JavaScript framework
  • Experience with UI testing frameworks, including Cypress and Pytest
  • Experience with Python
  • Experience with Git-based source control systems

Nice To Haves

  • Experience with Docker and containerized environments
  • Familiarity with CI/CD pipelines, including GitLab CI
  • Experience with Atlassian tool suite (Jira, Confluence)
  • Understanding of modern UI/UX design principles and best practices

Responsibilities

  • Design and develop user interface components for enterprise web applications
  • Collaborate with Product Owners and engineering teams to define UI/UX requirements
  • Build responsive and user-friendly front-end solutions using modern web technologies
  • Ensure UI consistency, usability, and performance across the application
  • Develop and execute UI test strategies using automated testing frameworks
  • Integrate front-end components with backend services and APIs
  • Maintain and enhance existing UI components and frameworks
  • Support version control, testing, and deployment processes

Benefits

  • Comprehensive medical, dental, and vision insurance for full-time employees and eligible dependents.
  • Employer-paid premiums for select high-quality medical plans, with additional plan options available to meet varying needs.
  • Employer-paid dental and vision coverage.
  • Employer-paid basic life insurance, accidental death and dismemberment (AD&D), short-term disability, and long-term disability coverage.
  • Optional supplemental insurance coverage available for employees and eligible dependents.
  • Employer contributions to a 401(k) retirement plan equal to 10% of salary each pay period.
  • No employee contribution required to receive employer contributions.
  • Immediate vesting of employer contributions upon hire.
  • Employee referral bonus program, including initial and retention incentives.
  • Annual performance-based bonus eligibility.
  • Four (4) weeks of paid annual leave.
  • Eleven (11) paid federal holidays, with flexible scheduling options where permitted.
  • Telework opportunities based on role and contract requirements.
  • Additional administrative leave for inclement weather or operational disruptions where telework is not feasible.
  • Bereavement leave for immediate family members.
  • Parental leave for birth or adoption, with potential eligibility for short-term disability benefits.
  • Annual education reimbursement (up to $5,250) for accredited degree programs relevant to job responsibilities.
  • Additional funding for professional development, including training, certifications, and industry conferences.
  • Reimbursement (up to $1,000 every two years) for home office and technical equipment.
  • Annual allowance for professional apparel and related items.
  • Monthly wellness stipend to support fitness memberships, programs, equipment, or recreational activities.
  • Access to programs and resources supporting physical, mental, and financial well-being.
  • Formal employee recognition program with opportunities for awards and incentives.
  • Participation in employee engagement initiatives, team events, and organizational activities designed to promote collaboration and workplace satisfaction.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service