Back-End Software Developer for a Next Generation Platform

Published date Posted on StackOverFlow on Nov 17, 2021 (15 d ago)

Role:

Back-end Software Developer for a high profile, next generation VR - Case Management Platform project


You will report to our Chief Technology Officer and take direction from the Back-End Team Lead.


You also interact with our Engineering Director and our CEO.


The job is remote but requires that you be based in the U.S.


=====================


Availability:

Full-time from January 2021 – June 2022 (6 months) with an opportunity to extend up to another 6 months


Required Skills



  • Typescript/JavaScript

  • Object-Oriented Design (SOLID principles etc.)

  • NestJS

  • Unit Testing using Jest

  • Git

  • Http Communication

  • Working knowledge of Inversion of Control Patterns

  • RESTful API Design

  • Event Driven Patterns

  • Store Pattern

  • Mongo or Other Document Databases

  • Working Knowledge of Distributed Applications

  • Working Knowledge of Reactive Extensions (RXJS)

  • Working Knowledge of Docker

  • Working Knowledge OpenApi 3/ Swagger



“Stand-out in the Crowd” Skills



  • OAuth 2.0/OIDC

  • Working Knowledge of Event Sourcing Pattern

  • Working Knowledge with CQRS Pattern

  • Working Knowledge of EventStoreDB

  • CI/CD Pipelines

  • Monorepo

  • Working Knowledge using Redis


Let us know

Help us maintain the quality of jobs posted on RemoteTechJobs and let us know if:

Loading...
Success
Error on reporting

Related jobs

THE CHALLENGEFinancial Engineering is incredibly important for any global marketplace. The success of the Eventbrite as well as our creators depends on building and maintaining a best-in-class financial ecosystem that produces, monitors, and validates Eventbrite’s financial

Avalara, Inc., (www.Avalara.com), is the leading provider of cloud-based software that delivers a broad array of compliance solutions related to sales tax and other transactional taxes.What is it like to work at Avalara? Come find out! We are committed to the following success tr

UNITED STATES / CANADA (REMOTE)ENGINEERING — DEVELOPMENT / FULL-TIMEEveryone wants a career with impact. At Nuvalence, you’ll be helping some of the world's most renowned and ambitious companies build winning cloud platforms.Nuvalence software engineers are problem so

Freedom Forever Freedom Forever |
Today

* FULLY REMOTE*Position SummaryThe Back End Software Engineer is responsible for writing, documenting, testing and maintaining software. The Back End Software Engineer is responsible for writing the web services and APIs used by front-end developers and mobile application develop

Plotly Technologies Plotly Technologies |
Yesterday

About the RoleAt Plotly, our customers depend on us for their mission-critical data analysis needs. In this TechOps engineer role, you'll work with code, colleagues, and customers to build Plotly's core products and improve their robustness and scalability.Duties & Responsibi