Senior Software Engineer – Growth

Posted Sep 19

This is a fully remote position, open to applicants in Canada, +1 more country.

📋 Description

• Act as a technical expert on a small, specialized engineering team dedicated to developing and supporting Invoice Simple’s long-term platform expansion.

• Inspire team members and guide emerging technical leaders.

• Work closely with engineering and product stakeholders to enhance the product roadmap.

• Assess new technologies, frameworks, and tools to optimize the software development lifecycle.

• Assist in planning and driving the execution of product features.

• Engage actively in software development by implementing and deploying code.

• Facilitate product refinement meetings.

• Ensure the delivery of high-quality, scalable software solutions that meet customer and business objectives.

• Advocate for scalable design and best engineering practices to make solutions easy to maintain.

• Offer technical guidance and direction throughout design, implementation, automated testing, and integration testing.


⛳️ Requirements

• Over 7 years of professional experience in delivering scalable software solutions as a software engineer.

• More than 3 years of experience in developing smooth, modern applications using React, Typescript, and Tailwind.

• Inquisitive, data-driven, and eager to ask questions.

• Enthusiastic about creating innovative, scalable, and robust solutions for open-ended challenges.

• Familiarity with cloud computing services (AWS, Google Cloud, Azure).

• Understanding of common software vulnerabilities and their mitigation strategies.

• Profound knowledge of the NodeJS ecosystem alongside backend and frontend tools such as Webpack and Vite.

• Extensive experience in database modeling and caching technologies across relational and document stores, including PostgreSQL, MongoDB, and Redis.

• Strong grasp of RESTful API design and development.

• Experience with large-scale third-party integrations.

• Background in both object-oriented and functional programming paradigms.

• Familiarity with Git, Docker, and GitHub Actions.

• Passionate about automated testing and conducting quality code reviews.

• Experience with agile development methodologies and tools, including JIRA, Scrum, and Kanban.

• Excellent technical writing, communication, and presentation skills.

• Must be legally authorized to work without sponsorship.

• Preferred: experience with widely adopted applications, React Native, NextJS, in-app subscriptions, data-driven experiments, A/B testing, and engineering leadership.

• A degree in computer science, engineering, or a related field is considered a plus.


🏝️ Benefits

• Flexibility to work in your preferred setting within your country of employment—whether in-office, remote, or hybrid.

• Comprehensive wellness benefits, including an annual wellness stipend.

• Flexible and generous paid time off (FTO).

• Employee Stock Purchase Program.

• Registered Retirement Savings Plan (RRSP) with a 4% company match.

• Option to utilize the Toronto office or work fully remotely within Canada.

People also viewed

Arista Networks15 hours ago

Software Engineer, Kernel and BIOS

HU flagHungary OnlyFull-timeFull-stack Engineer
ApplyView job
Coforma16 hours ago

Full Stack Engineer

US flagArizona, +19 more statesFull-timeFull-stack Engineer$119.8k – $149.2k/year
ApplyView job
Platform.sh16 hours ago

Senior Software Engineer

ES flagSpain, +5 more countriesFull-timeFull-stack Engineer
ApplyView job
Arista Networks16 hours ago

Senior Software Engineer – Layer1, C++

IE flagIreland OnlyFull-timeFull-stack Engineer
ApplyView job
Wikimedia Foundation17 hours ago

Senior Software Engineer, iOS

US flagArizona, +31 more statesFull-timeFull-stack Engineer$56 – $87/hour
ApplyView job
Wikimedia Foundation17 hours ago

Senior Software Engineer, Core Experiences – Contract

US flagArizona, +31 more statesFull-timeFull-stack Engineer$56 – $87/hour
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers