Unclassified - Durham, NC

posted about 1 month ago

Full-time - Mid Level
Durham, NC

About the position

The Front End Developer position is a long-term contract role based in various locations including Durham, NC, Westlake, TX, Merrimack, NH, Jersey City, NJ, and Boston, MA. The ideal candidate will have a strong background in front-end development, particularly with Angular, and will be responsible for designing, developing, and maintaining multi-tier internet-facing web applications. This role requires a hands-on approach with a focus on creating responsive and progressive modern web applications. The candidate will work in a fast-paced Scrum environment, contributing significantly to the technology platform and ensuring high-quality deliverables through test-driven development and proper automation frameworks. The position demands a collaborative team player who is a self-starter and possesses strong communication skills. The developer will be expected to lead initiatives, mentor junior team members, and actively participate in the design and implementation of application features. Familiarity with cloud operations and services, particularly AWS or Azure, is highly desirable. The role also involves utilizing continuous integration and deployment (CI/CD) tools such as Jenkins, Maven, and uDeploy to streamline the application build and deployment processes. The candidate should be innovative, eager to learn, and willing to teach others, contributing to a culture of continuous improvement within the team.

Responsibilities

  • Design, develop, and maintain multi-tier internet-facing web applications using Angular, Node, and Nest.
  • Contribute to the technology platform with significant input on design patterns and UML.
  • Implement test-driven development practices using Jest and other automation frameworks.
  • Utilize CI/CD tools for application build and deployment processes.
  • Lead and mentor team members, fostering a collaborative and innovative work environment.
  • Develop responsive and progressive modern web applications that meet user needs.

Requirements

  • 5+ years of experience in Cloud Operations.
  • Bachelor's degree in Computer Science or Engineering.
  • 10+ years of full-stack development experience, particularly with Angular, Node, and Nest.
  • 4+ years of experience in responsive and progressive modern web application development.
  • Strong understanding of design patterns and UML.
  • Experience with test-driven development and automation frameworks.

Nice-to-haves

  • Understanding of Docker and cloud-computing/cloud services platforms (e.g., AWS or Azure).
  • Strong communication skills and good initiative.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service