Dizer Corp - New York, NY

posted 5 days ago

Full-time
New York, NY
Professional, Scientific, and Technical Services

About the position

The UI Developer role focuses on front-end development using Angular, with a strong emphasis on upgrading existing applications and integrating new features. The position requires extensive experience in Angular and related technologies to ensure the stability and quality of user interfaces for in-house applications.

Responsibilities

  • Refactor and upgrade existing Angular applications to ensure compatibility with the latest Angular versions.
  • Design, develop, and integrate new features such as auto-populating drop-down options with filters, LDAP/RBAC controls, and enhanced UI components.
  • Perform cleanup of outdated Angular libraries and dependencies, installing peer-compatible versions as per the current component classes.
  • Write unit tests, conduct code reviews, and ensure the stability and quality of the front-end applications.
  • Handle and upgrade Angular dependencies and libraries, manage NPM packages, and resolve compatibility issues.
  • Consume RESTful APIs and work with microservices architecture.
  • Build user-friendly and responsive interfaces based on UI/UX principles.
  • Utilize Git and CI/CD pipelines for front-end deployments.

Requirements

  • 7+ years of experience in front-end development, specifically with Angular.
  • Strong proficiency in Angular, including component-based architecture and Angular CLI.
  • Proficiency in HTML5, CSS3, SCSS, TypeScript, and JavaScript.
  • Experience in handling and upgrading Angular dependencies and libraries, managing NPM packages, and resolving compatibility issues.
  • Familiarity with consuming RESTful APIs and working with microservices architecture.
  • Basic understanding of UI/UX principles.

Nice-to-haves

  • Experience with both Angular 8 and Angular 14 is a strong plus.
  • Experience in building user-friendly and responsive interfaces.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service