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.`