Aretum is a mission-driven organization focused on delivering innovative, technology-enabled solutions across defense, civilian, and homeland security sectors.
Employees may handle Controlled Unclassified Information (CUI) and must adhere to safeguarding and compliance requirements.
Team members may support proposal efforts, including resume formatting, skills alignment summaries, and contributing to solutioning activities.
Responsibilities include developing production-ready frontend applications using Angular, HTML/CSS, and JavaScript.
The role involves implementing and refining Design System components based on wireframes and prototypes.
Building reusable UI components and ensuring smooth integration with backend APIs is essential.
The developer must ensure responsive design across various devices and platforms.
Automated tests (unit, integration, and accessibility tests) must be developed and maintained to validate functionality and performance.
All deliverables must meet Section 508 accessibility requirements.
Active participation in Agile ceremonies is required, including daily stand-ups, sprint planning, reviews, and retrospectives.
The developer will update sprint artifacts and coordinate with cross-functional teams for timely delivery.
Clear technical documentation on UI components, including usage guides and integration instructions, must be provided.
Support for deployment and Tier 2 production support for frontend-related issues is expected.
Deliverables must be fully tested, integrated, and compliant with design system and accessibility standards.
All code should meet the Library’s and Aretum’s coding standards and be approved through sprint reviews and demos.
Requirements:
A minimum of 5 years of software development experience is required.
At least 3 years of experience with Angular 10+ is necessary.
Strong skills in modern JavaScript or TypeScript are essential.
A minimum of 2 years’ experience using utility-first CSS frameworks like Tailwind and Bootstrap is required.
At least 2 years’ experience with RxJS or NgRx state management approach in Angular is necessary.
Proficiency in Git or other version control systems is required.
Experience with Angular testing methodologies using frameworks like Jasmine, Karma, and Jest is essential.
Familiarity with component libraries like Angular Material is required.
The ability to work with RESTful services is necessary.
Experience with Agile Development Practices is required.
Excellent collaboration and communication skills are essential.
Familiarity and experience with Section 508 standards are required.
Benefits:
Aretum offers a comprehensive health care plan that includes medical, dental, and vision coverage.
A retirement plan, including 401k and IRA options, is provided.
Life insurance options, including basic, voluntary, and AD&D, are available.
Paid time off is offered, including vacation, sick leave, and public holidays.
Family leave for maternity and paternity is provided.
Short-term and long-term disability benefits are included.