UI Developer

$120,000 - $140,000/Yr

Atrium

posted 3 months ago

Full-time - Mid Level
Administrative and Support Services

About the position

Our client is a healthcare service provider looking to add a UI Developer to their team. The UI Developer will join a dynamic team that will develop and enhance user interfaces using AngularJS. This is a heavy coding role for an experienced UI Developer in the latest version of Angular. The position offers a salary range of $120,000 to $140,000, depending on experience. In this role, the UI Developer will be responsible for developing, enhancing, and maintaining user interfaces using AngularJS. The developer will write clean, modular, and maintainable code using HTML, CSS (including preprocessors like SASS/LESS), and JavaScript. Collaboration with UX/UI Designers is essential to implement design specifications accurately. The developer will also optimize web applications for maximum speed and scalability, ensuring the technical feasibility of UI/UX designs. The UI Developer will conduct code reviews and provide constructive feedback to other developers, troubleshoot and debug issues to ensure a smooth user experience, and implement and maintain automated testing for the UI components. This role requires a strong understanding of responsive web design principles and techniques, as well as experience with RESTful services and integrating with backend APIs. The developer will work within an Agile/Scrum development process and must have in-depth knowledge of cross-browser compatibility issues and ways to work around them.

Responsibilities

  • Develop, enhance, and maintain user interfaces using AngularJS.
  • Write clean, modular, and maintainable code using HTML, CSS (including preprocessors like SASS/LESS), and JavaScript.
  • Collaborate with UX/UI Designers to implement design specifications accurately.
  • Optimize web applications for maximum speed and scalability.
  • Ensure the technical feasibility of UI/UX designs.
  • Conduct code reviews and provide constructive feedback to other developers.
  • Troubleshoot and debug issues to ensure a smooth user experience.
  • Implement and maintain automated testing for the UI components.

Requirements

  • 5 - 8 years of experience working as a UI Developer.
  • Expertise in AngularJS and knowledge of the latest versions of Angular.
  • Proficient in HTML5, CSS3, and CSS frameworks like Bootstrap or Foundation.
  • Strong knowledge of JavaScript (ES6+), including DOM manipulation and the JavaScript object model.
  • Experience with SASS or LESS.
  • Proficient in using Git and GitHub/GitLab for version control.
  • Familiarity with npm or Yarn as package managers.
  • Experience with Webpack, Gulp, or Grunt as task runners/bundlers.
  • Strong understanding of responsive web design principles and techniques.
  • Experience with RESTful services and integrating with backend APIs.
  • Experience working in an Agile/Scrum development process.
  • In-depth knowledge of cross-browser compatibility issues and ways to work around them.
  • Strong verbal and written communication skills.
  • Techniques for optimizing front-end performance.
  • Experience with continuous integration and continuous deployment pipelines.
  • Knowledge of Azure/AWS Cloud.

Benefits

  • Client-provided benefits available, upon eligibility.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service