Next Step Systems - Phoenix, AZ

posted 24 days ago

Full-time - Mid Level
Hybrid - Phoenix, AZ
Professional, Scientific, and Technical Services

About the position

The Front-End React, JavaScript Developer will be responsible for designing and developing services from the ground up, collaborating with development and design teams to create user interfaces and workflows. This role requires a solid understanding of computer science fundamentals and practical experience in front-end development, particularly with React and JavaScript. The position is hybrid, requiring onsite work in Phoenix, AZ.

Responsibilities

  • Design and development of services.
  • Collaborate with other stakeholders.
  • Work with outside sources.
  • Develop, test, deploy and release new user-facing features.
  • Translate UI designs and UX wireframes into high-quality code.
  • Optimize components for maximum performance.
  • Advocate for general engineering best practices such as domain-driven code architecture, encapsulation, separation of concerns, single responsibility, clean code practices.
  • Oversee codes, specifications, and processes.

Requirements

  • Bachelor's degree in Computer Science or relevant field.
  • 2 years of commercial work experience.
  • Experience with Node.js, React, JSON, and JavaScript.
  • Experienced in handling common React patterns (HOC, render props, Provider pattern, Container / Presentational components, etc.).
  • Familiarity with general front-end tooling, particularly Node.js and NPM.
  • Proven record of building scaled front end Single Page Applications with React.
  • Strong knowledge of JavaScript (ES5 spec and up).
  • General knowledge of common challenges in front-end development.
  • Experience and knowledge of Redux, Babel, Jest unit testing.
  • Solid knowledge of common React principles.
  • Experienced in common front-end styling paradigms CSS modules, CSS in js.
  • Familiarity with react hooks.

Nice-to-haves

  • Able to work a flexible schedule as needed.
  • Able to positively interact with and develop rapport with customers and coworkers.
  • Ability to effectively communicate verbally and in writing.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service