Aretum-posted 22 days ago
Full-time • Mid Level
Remote • McLean, VA
501-1,000 employees

Aretum is seeking a highly-skilled and motived Angular Frontend Developer. As an Angular Frontend Developer, you will collaborate with UX/UI designers and backend developers to create and modernize seamless, high-performance applications. Due to the nature of our work as a federal consulting organization, employees may be expected to handle Controlled Unclassified Information (CUI) and must adhere to applicable safeguarding and compliance requirements.

  • Develop production-ready frontend applications using Angular, HTML/CSS, and JavaScript.
  • Implement and refine the Design System components based on provided wireframes and prototypes.
  • Build reusable UI components and ensure smooth integration with backend APIs.
  • Ensure responsive design across various devices and platforms.
  • Develop and maintain automated tests (unit, integration, and accessibility tests) to validate functionality and performance.
  • Ensure all deliverables meet Section 508 accessibility requirements.
  • Actively participate in Agile ceremonies (daily stand-ups, sprint planning, reviews, and retrospectives).
  • Update sprint artifacts and coordinate with cross-functional teams to ensure timely delivery.
  • Provide clear technical documentation on UI components, including usage guides and integration instructions.
  • Support deployment and provide Tier 2 production support for frontend-related issues.
  • Deliverables must be fully tested, integrated, and compliant with the 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.
  • 5+ years of Software development experience.
  • 3+ years of experience with Angular 10+.
  • Strong skills in modern JavaScript or TypeScript.
  • 2+ years’ experience using utility-first CSS frameworks like Tailwind and Bootstrap.
  • 2+ years’ experience with state management approach in Angular.
  • Familiarity and experience with Section 508 standards.
  • Git or other version control systems.
  • Experience with Angular testing methodologies using frameworks like Jasmine, Karma and Jest.
  • Experience working with component libraries like Angular Material.
  • Ability to work with RESTful services.
  • Experience with Agile Development Practices.
  • Excellent collaboration and communication skills.
  • Knowledge of advanced features like RxJS, NgRx, or Angular Universal.
  • Experience in developing accessible web applications.
  • Familiarity with tools for debugging and performance optimization.
  • Understanding of web security principles like OWASP Top 10.
  • Basic understanding or experience with design principles and tools like Sketch or Figma.
  • Experience with continuous integration and deployment practices.
  • Basic understanding of backend technologies (Java preferred).
  • Health Care Plan (Medical, Dental & Vision)
  • Retirement Plan (401k)
  • Life Insurance (Basic, Voluntary & AD&D)
  • Paid Time Off
  • Family Leave (Maternity, Paternity)
  • Short Term & Long-Term Disability
  • Training & Development
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service