Starting Up:
Get a head start

Want to make your mark at the beginning stage of a start up? Search our curated list of high-risk, high-return opportunities posted by entrepreneurs and founders seeking specific skills and expertise.

Looking for more? Search Scaling Up job Opportunities.

Senior Software Developer



Software Engineering
Posted on Wednesday, September 13, 2023
Full Remote

About Role

As a Senior Software Developer, you will have a central role in shaping the future of our application capabilities platform. Your responsibilities will include designing, developing, and maintaining core infrastructure. You will also establish best practices and frameworks, while mentoring junior developers to enhance their feature development speed.

Job Requirements

- Value great engineering and creative problem-solving

- Enjoy combining simple building blocks to achieve remarkable results

- Thrive in a team that shares these values

- Skilled in using a variety of tools to solve complex challenges

- Seek continuous learning and professional growth opportunities

- 7+ years of experience developing robust full-stack code in a Linux environment.

- Familiarity with various technologies like Golang, Rust, Python/Django, Svelte/Typescript, Kubernetes, and Docker.

- Proficiency in designing, building, and consuming APIs.

- Knowledge of industry-standard processes, patterns, and practices.

- Strong communication skills, both written and verbal.

- Capability to break down complex business requirements and think creatively.

- Enthusiasm for working in a startup environment characterized by ambiguity and change.

Job Benefits

  • Remote/hybrid work (we are based in Toronto, Canada)
  • Health & Extended Benefits Plan
  • Fair compensation + equity options
  • Flexible vacation policy