Senior Front-End Developer

TIAGArlington, VA
$105,000 - $135,000Onsite

About The Position

TIAG is now hiring a Front End Developer to design and maintain scalable web applications on our program at the Office of Naval Research in Arlington, VA. This Developer reports onsite 5 days/week at the Office of Naval Research. This position requires a secret security clearance to be processed in order to start work.

Requirements

  • Bachelor’s degree in computer science or related field.
  • 10+ years of professional experience in front end software development.
  • Experience developing and maintaining dynamic, high-performance web applications using Angular, ensuring responsive design, optimal performance, and seamless integration with back-end services.
  • Experience writing clean, maintainable, and scalable code using TypeScript, leveraging its features to enhance code quality, type safety, and overall application performance in complex front-end systems.
  • Experience developing/testing web applications using HTML, jQuery, Bootstrap, XML, JSON, JavaScript, CSS.
  • Experience collaborating with design teams to implement pixel-perfect UI components from Figma designs, ensuring seamless integration of visual assets and maintaining design consistency across the application.
  • Familiarity with database systems (SQL Server) and data modeling.
  • Knowledge of version control systems (e.g., Git).
  • Familiarity with DISA application development STIGs and well versed in DOD information assurance policies and regulations
  • Experience with AWS Cloud Native Services, CodeCommit, CodeBuild, CodeDeploy, CodePipeline, Elastic Container Registry, Elastic Container Service, Elastic Kubernetes Service.
  • Knowledge and understanding of Agile scrum/SAFE methodologies.
  • Familiarity with Web Content Accessibility Guidelines (WCAG) standards.
  • Strong analytical skills with the ability to solve complex technical problems and debug software issues effectively.
  • Excellent verbal and written communication skills, with the ability to articulate technical concepts to both technical and non-technical audiences.
  • Works well in a team environment, collaborates effectively with colleagues, and manages multiple tasks and priorities.
  • Active Secret Clearance or current interim IAT Level II certification
  • CompTIA Security+ (or equivalent) Computing environment certification (e.g., Server+, Linux+, AWS Certified Developer (or equivalent)

Responsibilities

  • Develop and maintain web applications using Angular (versions 2 and above), ensuring responsive and high-performing solutions.
  • Work closely with back-end developers to implement seamless API integrations and data-driven features.
  • Write clean, modular, and efficient code with a focus on scalability, maintainability, and performance.
  • Optimize applications for speed, cross-browser compatibility, and responsiveness across various devices.
  • Troubleshoot and debug issues, offering solutions that enhance the user experience.
  • Write and maintain unit tests using Jasmine and Karma to ensure code quality and reliability.
  • Collaborate with product designers to implement intuitive and aesthetically pleasing UI components and layouts.
  • Use Figma to create prototypes, wireframes, and high-fidelity designs that align with user needs and business goals.
  • Translate product requirements into engaging user interfaces and enhance the overall user experience (UX).
  • Participate in user testing and apply feedback to iterate and improve UI designs for better accessibility and usability.
  • Contribute to maintaining and improving design systems and style guides to ensure consistency across platforms.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service