Angular Developer

S2ALLIANCE INC.
Ashburn, VA, United States
29 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Experienced
Experience required
4 years minimum
Compensation
$120,000.0
Working hours
Regular working hours
Job source

Tech stack

Java (Programming Language) Agile Methodology Component-Based Software Engineering Application Performance Management HTML5 Unit Testing Browser Compatibility Cascading Style Sheets (CSS) Code Coverage Code Review Information Systems Continuous Integration
+33 more
Design of User Interfaces HP Systems Insight Manager Open Web Application Security Scrum Methodology Responsive Web Design Secure Coding Software Engineering SonarQube Systems Integration TypeScript Web Content Accessibility Guidelines Web Applications RxJS Enterprise Software Applications Application Enhancement Tool Cloud Platform System Angular Material GitHub Copilot Spring-boot Software Application Programming Backend Gitlab AngularJS Information Technology Atlassian Tools Asynchronous Programming Kibana Restful APIs Es2015 Splunk Dynatrace Jasmine Jenkins

Job description

We are seeking a UI/Angular Developer with 4-6 years of experience in designing and developing modern, responsive, and accessible web applications using Angular. The ideal candidate will play a key role in building intuitive user interfaces, integrating with RESTful APIs, and delivering high-quality front-end solutions within an Agile development environment. The developer will collaborate closely with UX designers, back-end developers, business analysts, and government stakeholders to deliver secure, scalable, and Section 508-compliant applications supporting CBP’s mission-critical initiatives., * Design, develop, and maintain modern, responsive web applications using Angular and TypeScript

  • Build reusable UI components using Angular Material while ensuring consistency across the application
  • Develop user-friendly interfaces that comply with Section 508 accessibility and responsive design standards
  • Integrate front-end applications with RESTful APIs developed by back-end services
  • Write clean, maintainable, and scalable front-end code following industry best practices
  • Create and maintain unit tests using Karma and Jasmine to ensure application quality and code coverage
  • Collaborate with UX designers, business analysts, and back-end developers to translate user stories into intuitive user experiences
  • Participate in code reviews and contribute to improving development standards and best practices
  • Troubleshoot UI defects and optimize application performance across multiple browsers and devices
  • Support CI/CD processes and participate in deployment activities as needed
  • Participate in Agile ceremonies including sprint planning, daily stand-ups, backlog grooming, demos, and retrospectives
  • Document technical designs, implementation details, and application enhancements
  • Follow secure coding practices and support compliance with federal security and accessibility requirements

Pay: From $120,000.00 per year

Requirements

  • Bachelor’s degree in Computer Science, Information Systems, Engineering, or related field
  • 4-6 years of professional experience in UI/front-end application development
  • Strong experience developing enterprise applications using Angular (12+/14+)
  • Proficiency in TypeScript, JavaScript (ES6+), HTML5, CSS3, and SCSS
  • Experience with Angular Material and responsive UI development
  • Experience building reusable Angular components, directives, services, and modules
  • Strong understanding of component-based architecture and state management concepts
  • Experience integrating Angular applications with RESTful APIs
  • Experience using RxJS and asynchronous programming concepts
  • Experience with Karma/Jasmine for unit testing Angular applications
  • Familiarity with responsive web design and cross-browser compatibility
  • Experience with Git and version control workflows
  • Familiarity with CI/CD pipelines (GitLab, Jenkins, Harness, or equivalent)
  • Experience working in Agile/Scrum environments using Jira and Confluence
  • Basic understanding of Java/Spring Boot applications for effective front-end/back-end integration
  • Excellent problem-solving, analytical, and communication skills, * Experience developing applications for Federal Government agencies
  • Familiarity with Section 508 and WCAG 2.1 accessibility standards
  • Experience with AWS cloud environments
  • Experience with Docker and Kubernetes environments
  • Familiarity with SonarQube, OWASP dependency scanning, and secure coding practices
  • Experience with application monitoring tools such as Dynatrace, Splunk, or Kibana
  • Exposure to AI-assisted development tools such as GitHub Copilot, Gemini, or similar
  • Active CBP Public Trust or DHS clearance is a plus

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.indeed.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

3:37 min

Directing browser dependencies without explicit user agent evaluation

Sani Yusuf · JS Congress

1:44 min

Playing synthesized backend audio objects in browsers

Lee Boonstra · LIVE

1:44 min

Introduction of the pipe method in RxJS

Mohammad-Ali A'râbi Mohammad-Ali A'râbi · LIVE

2:39 min

Angular framework benefits and technical career backgrounds

Marko Stanimirović · LIVE

3:03 min

Building robust applications with standard web platforms

Dennie Declercq · LIVE

4:33 min

Overview of the Angular development platform

Muhammad Ahsan Ayaz · WWC 2021

Videos

See all

Related articles

See all