EverCommerce

EverPro - Software Engineer - Growth

EverCommerce$105K — $115K *
Enterprise Technology
5 - 7 years of experience
Job Overview by Ladders

Qualifications

  • 5+ years of software development experience
  • 3+ years of experience delivering scalable solutions
  • 2+ years with React, Typescript, and Tailwind
  • Familiarity with cloud services (AWS, Google Cloud, Azure)
  • Strong understanding of NodeJS ecosystem and database technologies

Responsibilities

  • Collaborate with engineering and product teams to refine product roadmap
  • Stay current with technologies to enhance software development processes
  • Plan and execute product features, actively engaging in coding
  • Lead product refinement sessions to deliver high-quality software solutions
  • Promote scalable design and best engineering practices within the team

Benefits

  • Flexible work arrangements: in-office, remote, or hybrid
  • Robust wellness benefits including an annual wellness stipend
  • Flexible and generous time-off policy
  • Employee Stock Purchase Program
  • RRSP with 4% company match
Full Job Description
EverPro - Software Engineer, Growth Team - Remote (Canada)

We are looking for a passionate, experienced software developer with 5+ years of experience behind you and you are ready to provide technical guidance and direction to a team of developers through the design, implementation, and automated/integration testing.

About you

You are keen on adopting the best engineering practices for running, monitoring and maintaining complex software. You bring a diverse knowledge base that you use to help the team solve complex technical problems.

You have a history of delivering successful projects, as well as some lessons learned from failures. You easily establish relationships and networks with senior internal and external stakeholders, adjusting your communication style to different audiences, often advising others on complex technical matters.

You thrive in a collaborative environment, quickly asking and answering questions from teammates. You understand that sharing and obtaining knowledge is inherently valuable, and you prioritize getting work done through collaboration over solving problems alone.

You are passionate about software development and have strong opinions on how software should be built. At the same time, you respect and value the strong opinions of others and are happy to follow your teammates' decisions when appropriate.

Responsibilities:

You will be a technical reference on a small, highly focused team of engineers with the mission of building and supporting the long-term growth of Invoice Simple's platform.

  • Work with engineering and product stakeholders to refine the product roadmap.
  • Being up to date with new technologies, frameworks and tooling that can improve the software development lifecycle
  • Help planning and driving execution of product features, taking active part in software development activities, implementing and shipping code.
  • Take a leading role in product refinement sessions, and ensure that your team delivers high-quality, scalable software solutions that address both customer and business goals.
  • Ensure your team's solutions are easy to support by encouraging good, scalable design, adopting best engineering practices, and setting the bar for quality.


Skills and Experience needed for success in this role:

  • 3+ years of professional industry experience delivering scalable software solutions as a software engineer
  • 2+ 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 both backend and frontend associated tooling (Webpack, Vite, etc)
  • Extensive expertise in database modeling and caching technologies, across both relational and document stores (PostgreSQL, MongoDB, Redis, etc)
  • Solid understanding of RESTful API design and construction
  • Experience with large-scale 3rd party integrations
  • Worked across applications in multiple paradigms (object-oriented, functional)
  • Familiarity with modern version control and continuous integration solutions (Git, Docker, Github Actions)
  • Passionate about automated testing and quality code reviews
  • Experience with agile development methodologies and tools (JIRA, Scrum, Kanban)
  • Strong technical writing, communication, and presentation skills


Nice to have:
  • Worked with massively adopted (100k+ users) applications, either web or mobile
  • Mobile application development experience with React Native
  • Web application development experience with NextJS, with focus on building server-side components
  • Familiarity with modern AI tooling and usage (Claude Code, Cursor)
  • Experience managing in-app subscriptions across multiple platforms
  • Familiarity with setting up data-driven experiments and AB-tests
  • Leadership experience, with a proven ability to mentor and grow the engineering skills of your teammates
  • Degree in computer science, engineering, or related field


Where:

The EverCommerce team is distributed globally, with teams in the U.S., Canada, the U.K., Jordan, New Zealand, and Australia. With a widely distributed team, we are used to working remotely across different time zones. This role can be based anywhere in Canada - if you are close to one of our offices, we can set you up in-office or you can work 100% remotely. Please note that you must be eligible to work without sponsorship to qualify for this position, and this role may require travel to our Corporate Headquarters in Denver, Colorado, or to other office locations around North America.

Benefits & 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


Compensation:

EverCommerce is committed to equal pay and transparency. The annual base salary range for this position is $105,000 - $115,000 CAD Per Year. Please note that the salary range information provided is a general guideline and combines all distinct labor markets in the US. EverCommerce considers factors such as (but not limited to) scope and responsibilities of the position, candidate's work experience, candidate's work location, education/training, key skills, internal peer equity, external market data, as well as market and business considerations when making compensation decisions.

About EverCommerce

EverCommerce is a leading provider of software solutions for small and medium-sized businesses. The company offers a wide range of products, including point-of-sale systems, marketing automation software, and payment processing solutions. EverCommerce serves a variety of industries, including health and wellness, home services, and professional services. The company was founded in 2017 and is headquartered in Denver, Colorado.
Learn more about EverCommerce
Size
1,000 employees
Market Cap
$1.2 billion
Industry
NASDAQ

Similar Jobs

More Jobs at EverCommerce

More Enterprise Technology Jobs

Find similar EverPro - Software Engineer - Growth jobs: