Spar Information Systems - Issaquah, WA

posted 7 days ago

Full-time
Issaquah, WA
Professional, Scientific, and Technical Services

About the position

The React UI Developer role is focused on designing and developing user interfaces using React and Node.js. The position requires strong proficiency in JavaScript and a solid understanding of web technologies, with an emphasis on building scalable applications. The developer will work in a hybrid model, spending three days a week in the office, and will be involved in various aspects of the development process, including user authentication and cloud platform integration.

Responsibilities

  • Design and develop user interfaces using React and Node.js.
  • Implement responsive web designs with HTML, CSS, and JavaScript.
  • Manage application state using React State Management techniques.
  • Ensure application security and compliance with accessibility standards.
  • Collaborate with cross-functional teams to define, design, and ship new features.
  • Write unit tests and maintain code quality using tools like Jest and Sonar.
  • Participate in Agile (Scrum) methodologies for project management.

Requirements

  • 8+ years of experience in React development.
  • 8+ years of experience in HTML and CSS.
  • Strong proficiency in JavaScript, including DOM manipulation and the JavaScript object model.
  • Hands-on experience with React.js, Node.js, and associated frameworks like Express.
  • Experience with popular React.js workflows such as Flux or Redux.
  • Knowledge of data structure libraries like Immutable.js.
  • Familiarity with front-end development tools such as Babel, Webpack, and NPM.
  • Understanding of asynchronous programming and server-side templating languages like EJS.
  • Experience with user authentication and authorization processes, especially SSO.
  • Working knowledge of SQL and database technologies.
  • Hands-on development skills to prototype technical solutions.
  • Knowledge of cloud platforms like Microsoft Azure.

Nice-to-haves

  • Familiarity with newer specifications of ECMAScript.
  • Experience with unit testing frameworks like Jest.
  • Knowledge of Linux platform.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service