We are seeking a talented backend-focused software engineer with strong experience developing in Node.js and integrating REST/SOAP APIs.

Responsibilities

`Building and shipping cutting edge software - indexing on practical solutions and speed to production over perfection.`

`Taking ownership of individual feature development, and working independently or within a team to tackle high priority requirements.`

`Implementing business processes in Node.js - including integrating with Shopify, Drip and other platforms.`

Requirements

`Comfortable interacting with customers and teammates, and refocusing on changing priorities in a startup environment.`

`Experience improving the performance and security of web applications and server-side APIs.`

`Experience working in an Agile environment with distributed Service-Oriented Architecture a plus.`

`Commitment to following coding and source code repository standards, with strong attention to detail.`

Specific Skills

`Deep, experienced knowledge developing with Node.js using JavaScript, with ECMAScript and Typescript a plus.`

`Experience designing and developing backend systems for Single Page Applications - including responding to AJAX/Fetch posts with JSON.`

`Extensive experience working with Google Cloud Functions, with Firestore database integration a plus.`

`Experience developing server-side software on Linux or MacOs, using Visual Studio Code IDE.`

`Experience working with source control within VS Code - especially Github, the Git CLI and Firebase CLI.`

`Clear understanding of async design patterns and promises, and knowing how to apply them in a micro-service environment.`

`Experience exploring and documenting API endpoints using tools like ReadyAPI, SoapUI, OpenAPI and Swagger.`

`Some experience using an automated build-deploy-and-test environment is a plus.`