Remote Full-Stack Developer (NodeJS + React)

Remote Full-Stack Developer (NodeJS + React) Job Description Template

Our company is looking for a Remote Full-Stack Developer (NodeJS + React) to join our team.

Responsibilities:

  • Build website layout/user interface by using React;
  • Work together with web designers to match visual design intent;
  • Prepare and maintain software documentation;
  • Produce well designed, testable, efficient code by using best software development practices;
  • Utilize data from various back-end services and databases;
  • Maintain, expand, and scale our site as assigned;
  • Collect and review specifications and requirements based on technical needs;
  • Keep up-to-date with emerging technologies and industry trends and apply them into operations and activities.

Requirements:

  • Excellent knowledge of how web applications work including security, session management, and best development practices;
  • Experience in development of frontend UIs with React & Redux would be great;
  • You have great written and verbal skills, just like every great communicator ;;
  • Strong problem-solving skills with a creative approach;
  • Worked on a project with 1 – 10 million users total and > 10k requests / min;
  • Good understanding of asynchronicity, exception handling, parallelism, chaining and websockets;
  • Proficiency in the more challenging aspects of Node.js development in the context of a production-ready applications;
  • Good ability to work and thrive in a fast-paced environment, learn rapidly and master diverse web technologies and techniques;
  • Strong skills in Javascript, Node.js/TypeScript with 3+ years experience as a Node.js backend/full-stack developer;
  • Familiar with libraries & packages like express/koa + middleware, jest, Apollo GraphQL server, TypeORM, Sequelize, webpack and socket.io (

What job descriptions are similar to Remote Full-Stack Developer (NodeJS + React)?