Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
Scoutfield Logo

See all jobs on Scoutfield

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
EverCommerce

Senior Software Engineer – Growth

EverCommerce

. Serve as a technical reference on a small, highly focused engineering team building and supporting Invoice Simple’s long-term platform growth .

Posted 9/18/2026full-timeRemote • Canada, United StatesSenior💰 CA$120,000 - CA$150,000 per yearWebsite

Core Competencies

Role fit
Core Competencies

Use this summary to align your resume positioning with the role.

Demonstrates extensive experience in delivering scalable software solutions, with a strong focus on modern application development using React, Typescript, and Tailwind. Proficient in cloud computing services and backend technologies, ensuring high-quality software delivery through best practices and effective collaboration.

Highest-signal resume keywords
React Application DevelopmentTypescript ProficiencyCloud Computing Services (AWS, Google Cloud, Azure)Database Modeling (PostgreSQL, MongoDB, Redis)Agile Development Methodologies (JIRA, Scrum, Kanban)

ATS Keywords

Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills
Software DevelopmentRESTful API DesignNodeJS EcosystemAutomated TestingDatabase TechnologiesFrontend Tooling (Webpack, Vite)Object-Oriented ProgrammingFunctional ProgrammingScalable Software SolutionsTechnical Writing
Soft Skills
MentoringCollaborationCommunicationProblem-SolvingCuriosity
Tools & Technologies
GitDockerGitHub ActionsJIRAScrumKanban
Industry Keywords
Software EngineeringProduct RoadmapTechnical GuidanceQuality Code ReviewsThird-Party Integrations

Tech Stack

Tools & technologies
AWSAzureCloudDockerMongoDBNext.jsNode.jsPostgresReactReact NativeRedisTypeScriptWebpack

About the role

Key responsibilities & impact
  • Serve as a technical reference on a small, highly focused engineering team building and supporting Invoice Simple’s long-term platform growth
  • Influence team members and mentor emerging technical leaders
  • Collaborate with engineering and product stakeholders to refine the product roadmap
  • Evaluate new technologies, frameworks, and tooling to improve the software development lifecycle
  • Help plan and drive product-feature execution
  • Participate actively in software development, implementing and shipping code
  • Lead product refinement sessions
  • Ensure delivery of high-quality, scalable software solutions addressing customer and business goals
  • Promote scalable design and best engineering practices to ensure solutions are easy to support
  • Provide technical guidance and direction through design, implementation, automated testing, and integration testing

Requirements

What you’ll need
  • 7+ years of professional industry experience delivering scalable software solutions as a software engineer
  • 3+ years of experience building smooth, modern apps using React, Typescript, and Tailwind
  • Curious, data-driven, and you love to ask questions
  • Passionate for crafting innovative, scalable and robust solutions for open-ended problems
  • Familiarity with Cloud computing services (AWS, Google Cloud, Azure)
  • Understanding of common software vulnerabilities and how to address them
  • Deep understanding of the NodeJS ecosystem and backend and frontend tooling such as Webpack and Vite
  • Extensive expertise in database modeling and caching technologies across relational and document stores, including PostgreSQL, MongoDB, and Redis
  • Solid understanding of RESTful API design and construction
  • Experience with large-scale third-party integrations
  • Experience across object-oriented and functional programming paradigms
  • Familiarity with Git, Docker, and GitHub Actions
  • Passion for automated testing and quality code reviews
  • Experience with agile development methodologies and tools, including JIRA, Scrum, and Kanban
  • Strong technical writing, communication, and presentation skills
  • Must be eligible to work without sponsorship
  • Nice to have: experience with massively adopted applications, React Native, NextJS, in-app subscriptions, data-driven experiments and A/B tests, and engineering leadership
  • Degree in computer science, engineering, or related field is listed as nice to have

Benefits

Comp & perks
  • Flexibility to work where/how you want within your country of employment – in-office, remote, or hybrid
  • Robust wellness benefits, including an annual wellness stipend
  • Flexible and generous (FTO) time-off
  • Employee Stock Purchase Program
  • Registered Retirement Savings Plan (RRSP) with 4% company match
  • Option to use the Toronto office or work fully remotely in Canada