Orpine - Durham, NC

posted about 1 month ago

Full-time
Durham, NC
Professional, Scientific, and Technical Services

About the position

We are seeking a highly skilled ReactJS Developer with a passion for building dynamic, efficient, and scalable user interfaces. This hybrid role in Durham, NC, offers the opportunity to be part of an innovative team where your coding skills will be valued, and you will be given opportunities to solve complex challenges.

Responsibilities

  • Design, develop, and maintain responsive web applications using ReactJS.
  • Build reusable components and front-end libraries for future use.
  • Optimize components for maximum performance across a wide array of web-capable devices and browsers.
  • Work closely with UX/UI designers to implement user-friendly features and ensure technical feasibility of designs.
  • Collaborate with back-end developers and integrate RESTful APIs.
  • Ensure code quality and maintainability through thorough testing and best coding practices (Unit tests, Jest, Enzyme).
  • Write clean, scalable, and efficient code that adheres to development best practices.
  • Stay updated with emerging technologies and frameworks, sharing knowledge within the team.

Requirements

  • Proven experience as a ReactJS Developer, with a focus on front-end development.
  • Expertise in JavaScript (ES6+), ReactJS, and related libraries such as Redux, React Hooks, or Context API.
  • Proficiency in HTML5, CSS3, and JavaScript.
  • Strong understanding of component-based architecture and experience with responsive design.
  • Familiarity with TypeScript, Webpack, Babel, and Node.js is a plus.
  • Knowledge of RESTful APIs and asynchronous request handling.
  • Hands-on experience with version control tools such as Git.
  • Strong problem-solving and analytical skills.
  • Ability to work both independently and collaboratively within a team.

Nice-to-haves

  • Familiarity with TypeScript, Webpack, Babel, and Node.js is a plus.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service