Diamondpick - Raleigh, NC

posted 3 months ago

Full-time - Senior
Raleigh, NC
Administrative and Support Services

About the position

As a Lead Angular Developer, you will play a pivotal role in building reusable components and libraries that are essential for the front-end aspect of our web applications. This position requires you to work closely with UX designers, product managers, and other stakeholders to understand the requirements and build web applications from the ground up. You will be responsible for delivering functional and testable code, ensuring that thorough unit testing is conducted to meet the standards of an effective DevOps pipeline. Your contributions will not only include coding but also enforcing coding standards and participating in code reviews through the GIT flow process. Additionally, you will focus on optimizing applications for maximum speed and scalability, ensuring that our web applications perform efficiently under various conditions.

Responsibilities

  • Build reusable components and libraries for the front end of web applications.
  • Collaborate closely with UX, Design, and Product teams to understand requirements and build web applications from scratch.
  • Deliver functional and testable code with thorough unit testing to support an effective DevOps pipeline.
  • Contribute to and enforce coding standards, and participate in code reviews through the GIT flow process.
  • Optimize applications for maximum speed and scalability.

Requirements

  • 10-12 years of experience as a lead developer.
  • Proficient understanding of HTML5, CSS3, JavaScript, and TypeScript.
  • Experience working with Angular 13+, developing components and consuming REST APIs.
  • Experience in web application development.
  • Thorough knowledge of unit testing in Angular using Jasmine and Karma.
  • Experience implementing Swagger UI in REST services for interactive UI testing.
  • Experience setting up pipelines in GitLab using tools like SONAR and Black Duck is an added advantage.
  • Experience working in Agile teams across product, engineering, design, and release.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service