Senior Angular Developer – Component Library & UI Frameworks

Not Interested
Bookmark
Report This Job

profile Job Location:

McLean, MD - USA

profile Monthly Salary: Not Disclosed
Posted on: 9 days ago
Vacancies: 1 Vacancy

Job Summary

In Person Interview

Must Have Qualifications: Front end focus Angular - most recent four versions of angular (version 16 and up) framework for UI standards front end design and UI development. Preferred: React and with some back-end support

Job Details:

  • 5 years of relevant experience and specialized training or certification in the following technologies: J2EE Java Web Development and SQL.
  • Strong interpersonal and relationship building skills
  • Foster a collaborative and inclusive team environment encouraging open communication and knowledge sharing.
  • Develop and maintain complex reusable Angular components as part of a shared component library.
  • Collaborate with UX/UI designers to accurately implement sophisticated design specifications and user experience requirements.
  • Apply advanced CSS skills including responsive layouts (Flexbox Grid) and theming to ensure high-quality visual and interactive experiences.
  • Ensure all components meet accessibility standards (such as WCAG) for an inclusive user experience.
  • Document component usage and integration guidelines for consumers of the library.
  • Package test and publish the component library to Artifactory ensuring proper versioning and dependency management.
  • Use Bitbucket for source control participating in code reviews and following established branching strategies.
  • Work with CI/CD pipelines to automate building testing and deploying the component library.
  • Test and validate components for cross-browser compatibility and responsive behavior across devices.
  • Troubleshoot and resolve UI or styling issues working closely with designers and developers to achieve precise results.
  • Provide support to users consuming the component library assisting with integration debugging issues and implementing code fixes as needed.
  • Participate in working sessions with users to identify and resolve technical challenges in real time.
  • Write and maintain unit integration and end-to-end test cases for Angular components to ensure reliability and maintainability.
  • Refactor and optimize existing components for improved performance and scalability.
  • Maintain up-to-date technical documentation for all developed components and processes.
  • Stay current with Angular CSS methodologies and evolving UX/UI best practices.
  • Research and recommend new tools libraries or frameworks to improve development workflows and component quality.
  • Collaborate with backend developers to ensure seamless integration between frontend components and APIs.
  • Adhere to code quality standards and participate in regular code reviews to maintain a high standard across the codebase.
  • Provide knowledge sharing and mentorship to team members on Angular best practices accessibility and component development.
  • Analyze and incorporate feedback from users to continuously improve component functionality and usability.
  • Integrate third-party libraries and APIs as required to extend component capabilities.
  • Monitor and address security vulnerabilities within the component library.
  • Manage version control and handle library upgrades and migrations as needed.
  • Create and maintain demo applications to showcase component usage and best practices.
  • Optimize components for performance minimizing load times and resource usage.
  • Participate in sprint planning daily stand-ups and other Agile ceremonies as part of the development process.
  • Track and report on issues and enhancements using project management tools like Jira.
  • Ensure compliance with organizational and industry standards for software development.

Preferred Skills:

  • Proficient in documenting and communicating ideas clearly
  • Ability to resolve issues in a non-confrontational manner
  • Strong interpersonal and relationship building skills
  • JavaScript: Proficient
  • Angular: Proficient (alternatively Angular: Comfortable React: Comfortable)
  • HTML/CSS: Proficient
  • Spring Boot: Experience
  • Java: Experience
  • SQL: Experience
  • Experience with Agile or Waterfall software development project methodologies

preferred

  • Excellent verbal and written communication
  • Demonstrated analytical ability and problem-solving skills
  • Self-starter; collaborative; problem-solver
  • Organized ability to meet deadlines work independently manage multiple priorities

Skill Area

Your Experience in Years

Advanced Angular Engineering & Component Library Development

UI Engineering: HTML/CSS Responsive Layouts Accessibility (WCAG)

Build Packaging Versioning & CI/CD for Component Libraries

Testing Expertise: Unit Integration & E2E for Angular Components

Collaboration Communication & Cross-Functional Partnership

Brandon Consulting Associates Inc. is an EQUAL OPPORTUNITY EMPLOYER and has been in business for 29years.

In Person Interview Must Have Qualifications: Front end focus Angular - most recent four versions of angular (version 16 and up) framework for UI standards front end design and UI development. Preferred: React and with some back-end support Job Details: 5 years of relevant experience and speciali...
View more view more