Front-end Software Engineer 2

Location: Columbia, MD

TS/SCI and Poly Required

Responsibilities:

  • Design and develop user-centric front-end interfaces using Angular
  • Collaborate with UX/UI designers to implement clean, functional, and accessible designs
  • Integrate front-end applications with back-end services, primarily built in Java
  • Ensure the technical feasibility of UI/UX designs and optimize applications for maximum speed and scalability
  • Work closely with DevOps and cloud engineering teams to deploy applications to AWS environments
  • Participate in code reviews, testing, and debugging to ensure high-quality software delivery

Required Qualifications:

  • 5+ years of professional experience in front-end development
  • Proficient in Angular (v2+) and TypeScript
  • Strong understanding of modern UI/UX principles
  • Experience with Java and RESTful API integration
  • Hands-on experience deploying and managing applications in AWS (e.g., S3, EC2, Lambda)
  • Familiarity with Git, Agile methodologies, and CI/CD pipelines

Preferred:

  • Experience with responsive design frameworks (e.g., Bootstrap, Material Design)
  • Knowledge of containerization (Docker, ECS/EKS)
  • Background working in secure, enterprise environments

Apply now

  • Accepted file types: pdf, docx, Max. file size: 2 GB.
  • This field is for validation purposes and should be left unchanged.