RoofSnap - Full-Stack Software Engineer

Posted 15 Hours Ago
Hiring Remotely in US
Remote
100K-130K Annually
5-7 Years Experience
Software
The Role
As a Full-Stack Software Engineer at RoofSnap, you will focus on enhancing and maintaining the RoofSnap product through the development of React components on the front end and building .NET Web APIs on the back end, while also engaging with stakeholders and contributing to the software development lifecycle, including coding and testing.
Summary Generated by Built In

Software Engineer, RoofSnap Remote

EverCommerce (Nasdaq: EVCM) is a leading service commerce platform, providing vertically-tailored, integrated SaaS solutions that help more than 690,000 global service-based businesses accelerate growth, streamline operations, and increase retention. Its modern digital and mobile applications create predictable, informed, and convenient experiences between customers and their service professionals. With its EverPro, EverHealth, and EverWell brands specializing in Home, Health, and Wellness service industries, EverCommerce provides end-to-end business management software, embedded payment acceptance, marketing technology, and customer experience applications. Learn more at https://careers.evercommerce.com/us/en

We are looking for a software engineer to focus on our RoofSnap product - the industry’s fastest roof measuring service. We provide roofers with software tools to measure roofs using aerial imagery so they can generate a roof measurement from anywhere and anytime without actually being required to climb on a roof of a prospective customer.

Responsibilities:

As a software engineer, you will be working on the latest features for RoofSnap. You will be creating and updating React components on the front end and building on top of .NET Web API for the back end. We are using Sql Server for our database.

As a member of our engineering group you will be involved in every aspect of the software development lifecycle including stakeholder engagement, feature discovery, architecture, coding, unit testing, deployment and monitoring.

  • Continuously maintain and enhance our modern web stack (React/.NET/SQL Server/Azure)
  • Maintain and improve the development/deployment tooling
  • Engage directly with stakeholders to define, decompose, and refine product feature requirements
  • Advocate for professional-level solutions, code quality, and modern engineering practices

Requirements:

  • 6+ years as a hands-on software engineer building customer-facing applications
  • Experience in JavaScript, TypeScript, React, and Redux
  • Experience in .NET Web API, C#, REST APIs
  • Experience SQL and SQL Server, Entity Framework
  • Experience as a developer on a Scrum team with demonstrated desire for continuous improvement
  • Passionate about unit testing and quality code reviews

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 the United States or Canada – if you’re 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 health and wellness benefits, including an annual wellness stipend
  • Continued investment in your professional development through Udemy
  • 401k or RRSP with company match
  • Annual wellness stipend
  • Flexible and generous paid time off
  • Employee Stock Purchase Program

Compensation: The target base compensation for this position is $100K-$130K USD per year in most US locations. Final offer amounts are determined by multiple factors including location, local market variances, and candidate experience and expertise, and may vary from the amounts listed above.

EverCommerce is an equal opportunity employer and we value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, gender identity, sexual orientation, age, marital status, veteran status, or disability status. We look forward to reviewing your credentials and getting to know more about your experience!

Top Skills

C#
JavaScript
React
Typescript
The Company
HQ: Denver, CO
1,407 Employees
On-site Workplace
Year Founded: 2016

What We Do

EverCommerce is a leading service commerce platform, providing vertically-tailored, integrated SaaS solutions that help more than 500,000 global service-based businesses accelerate growth, streamline operations, and increase retention. Its modern digital and mobile applications create predictable, informed, and convenient experiences between customers and their service professionals. Specializing in Home & Field Services, Health Services, and Fitness & Wellness industries, EverCommerce solutions include end-to-end business management software, integrated payment acceptance, marketing technology, and customer engagement applications.

Jobs at Similar Companies

bet365 Logo bet365

Trading Assistant

Digital Media • Gaming • Software • eSports • Automation
Denver, CO, USA
6100 Employees
48K-53K Annually

Jobba Trade Technologies, Inc. Logo Jobba Trade Technologies, Inc.

Customer Success Specialist

Cloud • Information Technology • Productivity • Professional Services • Software
Hybrid
Chicago, IL, USA
45 Employees

Similar Companies Hiring

TrainingPeaks (A Peaksware Company) Thumbnail
Software • Fitness
Louisville, CO
69 Employees
bet365 Thumbnail
Software • Gaming • eSports • Digital Media • Automation
Denver, Colorado
6100 Employees
Jobba Trade Technologies, Inc. Thumbnail
Software • Professional Services • Productivity • Information Technology • Cloud
Chicago, IL
45 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account