Sherpa Logo png

Senior Backend Engineer (Node.js & Typescript)

Sherpa

Job Description

Headquarters: Toronto, ON, Canada URL: https://www.joinsherpa.com/What we're looking for As a Senior Backend Engineer, you'll join a cross functional group of Software Engineers and Designers entering a new phase of product development. We’re looking for developers who want to help our team to create the most secure, frictionless, and fresh end-user experience possible. You will be working on the set of our core APIs that power information and eCommerce functions of the business. We currently work with TypeScript and Angular on the front end and use Node.js with Hapi to create RESTful APIs. We use managed services in Google Cloud Platform (GCP) like Cloud Endpoints, CloudBuild and utilize serverless functions with a PubSub pattern wherever it makes sense for us to do. However, the ability to adapt to changing technology is an important strength. Day-to-dayContribute to our backend development, from architecture to code implementation, and contribute to the discussion about strategy to increase efficiency over timeWorking with NoSQL databases, Google Cloud serverless infrastructure - lots of Cloud Functions, PubSubWe primarily use Node.js for our servicesImplement most efficient integrations with external systemsDevelop and maintain a standard of documentationGenerate ideas to improve the experience, functionality and platform offeringsCommunicate with a variety of stakeholders, technical and non-technical, about the product development on a regular basisAssist the team to prioritize, assess risk and evaluate tradeoffsAdvocate and implement best practices for development and testingImprove engineering standards, tooling, and processesAssist with technical evaluation and onboarding of new team membersWrite and ship high quality codeWhat we offerCompetitive base salaryComprehensive BenefitsEarly stage stock options3 Week VacationFlexibility to work from home or office (we are remote-first, indefinitely)Learning and development fundUnlimited sick and mental health daysHow to applySend an email to Ivan at ivan at joinsherpa.com with answers to the following questions:What was the largest production environment you worked with?Tell us about the best API you used and why was it the best?What work are you most proud of in your career, education, or personal life?To apply: https://weworkremotely.com/remote-jobs/sherpa-senior-backend-engineer-node-js-typescript
Find your dream job

Freshly added jobs

+3,490
30 days

Senior PHP Developer

RPA Developer

Software Engineer

Full Stack Developer