Insight Global - Ashburn, VA

posted about 2 months ago

Full-time - Mid Level
Ashburn, VA
Administrative and Support Services

About the position

The Senior UI Angular Front End Developer will support the modernization and maintenance of the Department of Homeland Security's information systems. This role involves building single-page applications using Angular and JavaScript frameworks, engaging in the full application development cycle, and working within an agile team environment. The position requires collaboration with users to refine solutions and the use of modern software engineering tools and methodologies.

Responsibilities

  • Design and implement JEE software applications.
  • Use modern software engineering tools and methodologies, including Eclipse and Atlassian Products (Jira, Confluence).
  • Work with users in an Agile development approach to understand requirements, then elicit feedback and refine solutions through demonstrations.
  • Present the solution at formal and informal design reviews, and document the design according to the Government's system lifecycle methodology.

Requirements

  • Recent 5 years' experience developing front end applications in Angular (primary v10 or above).
  • Advanced level experience in UI performance tuning and Component/Layout design.
  • Experience with JavaScript.
  • Basic understanding of back-end Java.
  • Experience with NgRx state management.
  • Proven record of understanding HTML5, CSS3 (flexbox, flexgrid), SASS, and theme development.
  • 2 years' experience in state management (NgRx).
  • Experience in developing reusable components and libraries (building NPM packages).
  • Excellent problem solving and critical thinking skills.
  • Advanced level experience with unit testing.
  • Experience working with microservices design and implementing design patterns.

Nice-to-haves

  • Experience in micro front end development.
  • Experience in Service Side Rendering and Service Worker.
  • Experience in database programming (SQL, transaction management, and query optimization).
  • Familiarity with backend development Spring Boot restful services and microservices (Spring cloud).
  • Familiar with automation testing tools Cypress, Selenium, JMeter.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service