Remote jobs in Programming

WORK ANYWHERE!

Science Suite Inc.

Senior Software Developer

Toronto ,ON ,Canada

node.js

mongodb

2 months

Remote Jobs

>

Remote Jobs in Canada

>

Senior Software Developer

Location: Toronto, ON, Canada Type: Full-time

We are looking for a Senior Software Developer to enable internal teams to be more efficient by providing tools, data, and automating manual tasks. You’ll be leading architecture and implementation of large backend-leaning projects with enormous impact on internal teams.


Our ideal fit



  • Has a strong sense of ownership, likes to participate in defining requirements

  • Sets a high standard on code quality, tests, and code review

  • Excellent technical communication skills

  • Ability to explain complex solutions clearly to others

  • Growth mindset, excited to learn new libraries / technologies (but practical about adopting them for production)

  • Creative problem solver


Within your first three months, you'll:



  • Set up an internal analytics system and set up API integrations with external vendors (stripe, customer.io, HubSpot, etc) to enable internal teams to make decisions based on data

  • Gain trust from the team, shown by being a go-to person for questions / advice on internal tools 

  • Improve team standards and processes around code quality, tests, and code review


Within your first six months, you’ll:




  • Build an admin panel with a granular permissioning system to enable teams to: Make user account changes, track revenue from all channels and modify subscriptions, upload and tag creative product content (icons, templates), easily set up enterprise accounts

  • Onboard 2 new engineers and participate in the interview process for 2 hires


What you bring to the table



  • You are proficient in web development and javascript testing (4+ years of experience), backend-leaning, and proficient in Node.js/MongoDB based backend (strong in databases is a big plus)

  • You have a demonstrated ability to (creatively) solve complex architectural problems, think about tradeoffs and systems design

  • You have excellent technical communication skills (code documentation, architectural documents, and presentation)

  • You have strong experience (5+ years full time, with at least 1 year as a Senior) in software development

Your DREAM REMOTE JOB inside your inbox!

Get a
email of all new remote
Jobs.

Cookies, terms, and privacy policy

By clicking or navigating this website you accept and allow all our cookies, terms of use and privacy policy. This site uses cookies to offer you a better browsing experience.

UNDERSTOOD
feedbackfeedback

How would you rate your experience?

Experince

We may wish to follow up. Enter your email if you're happy for us to contact you.