JS Remotely - Remote JavaScript Jobs

Find new remote JavaScript, Node.js, Angular, React, Vue or Electron job from 200+ posted jobs!

Post your job ad - $99 for 3 months ✏️

Full Stack Senior JavaScript Engineer

RiverKids Pediatric Home Health

Position Summary:

This position is responsible for feature development and optimization of existing code in an AngularJS, NodeJS, MongoDB stack.

Essential Responsibilities: 

    • Designing and developing mobile-first applications

    • Creating and maintaining clean and clear front-end code and backend APIs for our web and mobile applications;

    • Maintaining excellent test coverage for our code base;

    • Working with our shared services and field teams to identify application bottlenecks and make relevant architectural decisions;

    • Working with our frontend application developers to optimize performance across our system;

    • Designing administrative tools for our shared services and business development teams;

    • Constantly optimizing our code bases with an eye for modularity and legibility;

    • Writing documentation for our external and internal APIs.

Minimum Qualifications:

  • Strong understanding of RESTful JSON web API design principles;

  • Demonstrable experience with AngularJS or React, NodeJS, HTML5, and CSS;

  • Familiarity with popular NodeJS packages (e.g. express, socket-io);

  • 4+ years of experience in JavaScript development;

  • 5+ years of experience in backend web development;

  • Familiarity with multiple additional programming languages/stacks;

  • Experience with NoSQL databases, ideally MongoDB;

  • An excellent understanding of distributed systems and their tradeoffs;

  • Excellent documentation skills;

  • Ability to clearly articulate technical problems, design and implementation choices to a broad range of stakeholders (e.g. sales team, users, security experts).

Preferred Qualifications:

  • Working knowledge of AngularJS or React;

  • Experience working with web sockets;

  • Familiarity with the AWS stack;

  • Experience in application security testing;

  • Familiarity with client-side JavaScript frameworks and best practices;

  • Contributions to open source communities.