Joist – Senior Backend Developer- Remote (Canada) – EverCommerce – Toronto, ON

Company: EverCommerce

Location: Toronto, ON

Expected salary: $125000 – 145000 per year

Job date: Fri, 17 Jan 2025 03:55:07 GMT

Job description: EverPro – Senior Backend Engineer – REMOTE (Canada)EverCommerce [Nasdaq: EVCM] is a leading service commerce platform, providing vertically tailored, integrated SaaS solutions that help more than 600,000 global service-based businesses accelerate growth, streamline operations, and increase retention. Our 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, embedded payment acceptance, marketing technology, and customer engagement applications.We are building an extraordinary company and looking for talented, energetic, and motivated people to join our team. You can learn more about our Company, Culture and Values here: https://careers.evercommerce.com/us/enWe are looking for a Senior Backend Engineer to focus on our Joist product. Joist, an EverCommerce solution group, is an end to end vertical software platform for small & medium-sized trades contractors. We have a simple mission: Make Contractors Heroes. Joist provides web and mobile applications for small business contractors to estimate, invoice, record, and process payments, and manage projects from anywhere. From humble beginnings, we’re now helping over 1 million contractors across North America, the UK, and Australia, making us one of the largest trades platform in the world and we have major growth planned!Our ideal candidate possesses deep knowledge and experience around backend software development and operates with an agile mindset. You will contribute to solutions from inception to deployment, and everything in between. The solutions you and your team build must not only work for Joist today, but also support rapid iteration and innovation as we grow. Your work is going to be nothing less than redefining the home renovation industry, and your tool belt is full of server-side technologies from the application (such as Ruby on Rails and Docker) all the way to production infrastructure (such as AWS).Responsibilities:Architecture You have a strong understanding of the building blocks of a robust and scalable system. You are able to dissect business problems into well designed systems. You have the experience to know what to build and the discipline to know what not to.CS Fundamentals You have an understanding of algorithms, data structures, design patterns and persistence technologies. You are able to select the right tool for the right job.Server Side Technologies You are well versed in server side architectures such as monolithic or microservices. And are not only able to take advantage of modern frameworks; but also dive deep into the specifics when needed in order to build robust RESTful APIs.Code Quality You write effective, scalable, and highly readable code. You have lots of experience in reviewing code of your peers as well as Junior developers and know effective ways of communicating code quality standards with the broad team.Delivery Focused Code on a laptop doesn’t solve problems. You know that a project is only done once it’s delivered and validated. Residential construction is a large problem to tackle. You are driven to complete a project because you know that 5 more problems are waiting to be tackled, and you do it all without sacrificing quality.Teamwork Many of the problems we encounter require insight from many parts of the business. Your ability to coordinate and communicate is essential to our success.Passion Hard problems are not solved overnight. It takes a special kind of attitude and hunger to disrupt an entrenched industry. Your passion is what you share with every teammate at Joist. Passion for technology, passion for change, and passion for building an industry revolutionizing product.Skills and Experience needed for success in this role:5+ years of professional industry experience working in agile development teamsExpertise writing software using server-side API frameworks such as Ruby on Rails (or equivalent in other languages)A strong understanding of RESTful API designExpertise in database design and caching technologies (PostgreSQL, MySQL, Redis, etc.)Understanding of Domain Driven DesignUnderstanding and experience using message bus architectureExperience building complex server-side systems using micro services (or similar) architecturesExperience in working with Docker for local development and deploymentExperience in deploying applications using Jenkins (or equivalent tools for CI/CD) into cloud providers (AWS, GCP, etc.)You are excited about Agile, DevOps and Lean approaches to delivering software and value for our customersA proven ability to mentor and grow the engineering skills in your teammates.Experience in performing detailed root cause analysis up and down the software stack using a variety of debugging tools.The ability to communicate clearly and concisely about deeply technical topics in an easy-to-understand way.Bonus Qualities:Experience running applications in managed containerized platforms such as Kubernetes or ECSExperience with payment processing using 3rd party providers such as Stripe, Apple, PayPal, etc.Experience interfacing with email service providers such as MailChimp or SendGridExperience with Infrastructure as Code for use in cloud computing platforms such as AWS, Heroku or GCPYou hold a degree in Computer Science, Engineering, or in a similar field. While not a requirement, it helps to have a common baseline of understanding of CS principles when working with other technical people.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’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 wellness benefits, including an annual wellness stipend

Flexible and generous (FTO) time-offEmployee Stock Purchase ProgramRegistered Retirement Savings Plan (RRSP) with 4% company matchCompensation:EverCommerce is committed to equal pay and transparency. The annual base salary range for this position is $125,000 – $145,000 CAD per year. Please note that the salary range information provided is a general guideline and combines all of the distinct labor markets within 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.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!

EverCommerce is seeking a Senior Backend Engineer to work remotely in Canada on their Joist product, which is a platform for small and medium-sized trades contractors. The ideal candidate will have a strong background in backend software development, agile methodologies, and knowledge of server-side technologies. Responsibilities include architecture design, code quality, delivery focus, teamwork, and passion for innovative solutions. Required skills include expertise in API frameworks, RESTful API design, database design, message bus architecture, and experience with Docker and CI/CD. Bonus qualities include experience with Kubernetes, payment processing, email service providers, and infrastructure as code. The position offers flexibility in working location, competitive benefits, and a base salary range of $125,000 – $145,000 CAD per year. EverCommerce values diversity and is an equal opportunity employer.

EverCommerce – Joist – Product Designer Internship – Ontario

Company: EverCommerce

Location: Ontario

Expected salary:

Job date: Thu, 02 Jan 2025 07:43:53 GMT

Job description: 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 EverCommerce.com.We are building an extraordinary company and looking for talented, energetic, and motivated people to join our team. You can learn more about our Company, Culture and Values here:We are currently seeking rising junior or senior students to apply for our internship program. This is a great opportunity for individuals looking to gain hands-on experience and contribute to meaningful projects.We are looking for a Product Designer – Intern to focus on our Joist. Joist is the #1 app built exclusively for contractors. Our easy-to-use mobile and web applications give home pros the ability to quickly create professional estimates and invoices, accept payments, and manage their projects from anywhere.We’re looking for a passionate and curious Product Designer Intern to join our team! In this role, you’ll help design user-centered products that are intuitive, visually appealing, and impactful. You’ll have the chance to work closely with cross-functional teams, including product managers, developers, and senior designers, to create seamless experiences that address both user and business needs. This internship is a unique opportunity to learn, grow, and contribute to real projects in a collaborative and supportive environment. If you’re excited about app and web design, love solving problems creatively, and want to refine your design skills, we’d love to hear from you!Responsibilities:

  • Collaborate with stakeholders to gather and evaluate user and business requirements.
  • Design and prototype user interfaces using Figma.
  • Contribute to and expand our design system under the guidance of senior designers.
  • Ensure designs align with style standards, including fonts, colors, and components.
  • Actively communicate with stakeholders to clarify requirements and ensure smooth asset handovers to developers.
  • Take initiative in learning and iterating through feedback and collaboration.

Requirements

  • A portfolio showcasing your design work for apps or websites, with a focus on user experience and visual design.
  • Familiarity with responsive design and cross-platform compatibility.
  • Basic knowledge of Figma (experience with component libraries and design systems is a bonus!).
  • Eagerness to learn about design processes, design documentation, and development handovers.
  • A self-starter who thrives in a fast-paced, collaborative environment.
  • A growth mindset: You embrace feedback, seek improvement, and enjoy learning from others.

What you’ll gain

  • Mentorship from experienced designers.
  • Hands-on experience in designing for real-world products.
  • Exposure to cross-functional collaboration with product managers and developers.
  • A chance to contribute to impactful projects and see your work come to life.

What we are looking for:

  • Rising juniors and seniors pursuing a bachelor’s degree from an accredited university.
  • Applicants to be currently authorized to work in Canada on a full-time basis from June to August 2025.
  • Must be willing to commit to a 10-week internship I the Summer of 2025 (June-August) on a full-time basis.
  • Enthusiastic about technology and committed to professional development.
  • Good written and verbal communication skills.
  • Willing to learn and collaborate with your teammates.

Where: Canada [Remote] 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. Please note that you must be eligible to work without sponsorship to qualify for this position.Compensation: The target base compensation for this position is $20 USD per hour (or the equivalent conversion rate in CAD) . 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!

EverCommerce – Joist – Data Engineer, Remote (Canada) – Toronto, ON

Company: EverCommerce

Location: Toronto, ON

Expected salary: $130000 – 150000 per year

Job date: Fri, 22 Nov 2024 02:07:40 GMT

Job description: Data Engineer, Mobile Solutions – REMOTE (Canada) At EverCommerce [Nasdaq: EVCM], we are on a mission to digitally… EverCommerce team is distributed globally, with teams in the U.S., Canada, the U.K., Jordan, New Zealand, and Australia…

Joist – iOS Engineer, Remote – Fixed Term (Canada) – EverCommerce – Ontario

Company: EverCommerce

Location: Ontario

Expected salary: $100000 – 115000 per year

Job date: Thu, 17 Oct 2024 03:52:23 GMT

Job description: retention. Its modern digital and mobile applications create predictable, informed, and convenient experiences between customers… industries, EverCommerce provides end-to-end business management software, embedded payment acceptance, marketing technology…

EverCommerce – Joist – Platform Engineer (Remote, CAN) – Toronto, ON

Company: EverCommerce

Location: Toronto, ON

Expected salary: $130000 per year

Job date: Wed, 21 Aug 2024 03:09:10 GMT

Job description: growth, streamline operations, and increase retention. Our modern digital and mobile applications create predictable…, embedded payment acceptance, marketing technology, and customer engagement applications. We are building an extraordinary…
This content describes how a company is utilizing modern digital and mobile applications to drive growth, streamline operations, and increase customer retention. They offer embedded payment acceptance, marketing technology, and customer engagement applications to create a predictable and seamless experience for their users. The company is focused on building an exceptional customer experience through their innovative technology solutions.
Job Description

Title: Senior Software Engineer

Location: Vancouver, BC

Salary: $80,000 – $100,000 per year

Company: XYZ Tech Solutions

We are seeking a talented and experienced Senior Software Engineer to join our growing team in Vancouver, BC. As a Senior Software Engineer, you will be responsible for designing, developing, and implementing software solutions to meet the needs of our clients.

Responsibilities:
– Design and develop high-quality software solutions
– Collaborate with cross-functional teams to define, design, and ship new features
– Write clean, well-designed code following industry best practices
– Troubleshoot and debug software applications
– Participate in code reviews and provide feedback to other team members
– Stay up-to-date with the latest technologies and trends in software development

Requirements:
– Bachelor’s degree in Computer Science or related field
– Minimum of 5 years of experience in software development
– Proficiency in programming languages such as Java, C++, or Python
– Experience with web technologies (HTML, CSS, JavaScript)
– Strong problem-solving skills and attention to detail
– Excellent communication and teamwork skills

If you are a highly motivated individual with a passion for software development, we want to hear from you! Apply now to join our dynamic team at XYZ Tech Solutions.

EverCommerce – Joist – Engineering Manager (Remote, CAN) – Toronto, ON

Company: EverCommerce

Location: Toronto, ON

Job description: EverCommerce [Nasdaq: EVCM] is a leading service commerce platform, providing vertically tailored, integrated SaaS solutions that help more than 600,000 global service-based businesses accelerate growth, streamline operations, and increase retention. Our 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, embedded payment acceptance, marketing technology, and customer engagement applications.We are building an extraordinary company and looking for talented, energetic, and motivated people to join our team. You can learn more about our Company, Culture and Values here:We are looking for an Engineering Manager to focus on our Joist infrastructure. Joist, an EverCommerce solution group, is an end to end vertical software platform for small & medium-sized trades contractors. We have a simple mission: Make Contractors Heroes. Joist provides web and mobile applications for small business contractors to estimate, invoice, record, and process payments, and manage projects from anywhere. From humble beginnings, we’re now helping over 1 million contractors across North America, the UK, and Australia, making us one of the largest trades platform in the world and we have major growth planned!You:You are deeply experienced in both managing other engineers and building software with an Agile mindset. You care deeply about diversity, growth, and enabling success in others. You will contribute to solutions from inception to deployment, and everything in between. The solutions you and your team build must not only work for Joist today, but also support rapid iteration and innovation as we grow. Your work is going to be nothing less than redefining the home renovation industry, and your tool belt is full of tools that assist with software delivery, team growth and development, and more.Responsibilities:Leadership You have the ability to guide a team by example. As a leader on our development team, you are able to instill the values of kindness, diversity, quality and ownership in the people around you and provide feedback on how to improve as a team.Teamwork Many of the problems we encounter require insight from many parts of the business. Your ability to coordinate and communicate with your peers is essential to our success.Architecture You have a strong understanding of the building blocks of a robust and scalable system. You are able to dissect business problems into well designed systems. You have the experience to know what to build and the discipline to know what not to.CS Fundamentals You have an understanding of algorithms, data structures, design patterns and data storage technologies. You are able to select the right tool for the right job.Delivery Focused Code on a laptop doesn’t solve problems. You know that a project is only done once it’s delivered and validated. Residential construction is a large problem to tackle. You are inspired to complete a project because you know that 5 more problems are waiting to be tackled, and you do it all without sacrificing quality.Passion Hard problems are not solved overnight. It takes a special kind of attitude and hunger to disrupt an entrenched industry. Your passion is what you share with every teammate at Joist. Passion for technology, passion for working as a team, passion for change, and passion for building an industry revolutionizing product.Required Skills and Experience:2+ years of experience leading other engineers as their direct manager in a platform engineering environment5+ years of professional industry experience as a software developer working in agile teams, with experience in some of our backend technology stack: AWS, Docker, Ruby on Rails, PostgresA successful record of mentoring and growing other engineers during your years of experienceA proven ability to take ownership of software projects, from scoping and estimation all the way to being live in productionExperience and passion for Agile, DevOps and Lean approaches to delivering software and value for our customersComprehensive DevOps skills and experience such as working with pipelines, secret management, access control, container orchestration, and moreYou know how to join and partner with Product Management to experiment, iterate, and ship fast for customersThe ability to communicate clearly and concisely about deeply technical topics in an easy-to-understand wayYou hold strong opinions about how to build great software and products but are receptive to the views of others; you know when to be flexible and when to hold steadyYou are an expert in agile software development processesBonus Qualities:You have worked at other small to mid-sized companies that went through periods of growth and team scalingExperience with Infrastructure as Code for use in cloud computing platforms such as AWS, Heroku, or GCPYou have experience managing cross-functional teams that operate with “dev-run”
modelsExperience working in cloud microservice architecturesExperience in RESTful API designYou hold a degree in Computer Science, Engineering, or in a similar field. While not a requirement, it helps to have a common baseline of understanding of CS principles when working with other technical people.Where: (Joist head office located in Toronto, Canada).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, with a preference for the Toronto, Ontario region – 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 in your country of employment – in-office, remote, or hybridRobust wellness benefits, including an annual wellness stipendFlexible and generous (FTO) time-off, a paid volunteer day of your choosing, plus 2 floating holidays to celebrate anything of significance to youEmployee Stock Purchase ProgramRegistered Retirement Savings Plan (RRSP) with 4% company matchContinued investment in your professional development through UdemyCompensation: The target base compensation for this position is $140,000 to $170,000 CAD per year in most Canadian 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!
EverCommerce is a service commerce platform that provides software solutions to help service-based businesses grow. They are looking for an Engineering Manager to focus on their Joist infrastructure, which caters to small & medium-sized trades contractors. The ideal candidate should have experience managing engineers, developing software, and be knowledgeable in backend technologies. They should also have a strong understanding of architecture, CS fundamentals, and be delivery-focused. The position is based in Toronto, Canada but can be remote. EverCommerce offers a range of benefits and the compensation for this position is $140,000 to $170,000 CAD per year. They are an equal opportunity employer that values diversity in their team.
Job Description:

We are seeking a qualified individual to fill the position of Project Coordinator in our organization. The Project Coordinator will be responsible for working closely with project managers and other team members to ensure successful completion of company projects.

Responsibilities:
– Assist project managers in planning and overseeing projects from start to finish
– Coordinate project activities and ensure all project deadlines are met
– Monitor project progress and report any issues to project managers
– Communicate project updates to team members and stakeholders
– Help with project documentation and reporting
– Participate in project meetings and provide support as needed

Qualifications:
– Bachelor’s degree in a related field
– Previous experience in project coordination or project management
– Strong organizational skills and attention to detail
– Excellent communication and interpersonal skills
– Ability to work well in a team environment
– Proficiency in project management software

If you meet the requirements and are looking for a challenging and rewarding opportunity, we encourage you to apply for this position. Join our team and contribute to the success of our projects.

Expected salary: $140000 per year

Job date: Wed, 21 Aug 2024 06:27:23 GMT

Joist – Principal Software Engineer (Ruby on Rails) – Toronto, ON


Company: EverCommerce

Location: Toronto, ON

Job description: accelerate growth, streamline operations, and increase retention. Our modern digital and mobile applications create predictable…, embedded payment acceptance, marketing technology, and customer engagement applications. We are building an extraordinary…

Expected salary:

Job date: Wed, 15 Nov 2023 03:07:55 GMT

Apply for the job now!

Joist – Engineering Manager (Remote, CAN) – Toronto, ON


Company: EverCommerce

Location: Toronto, ON

Job description: growth, streamline operations, and increase retention. Our modern digital and mobile applications create predictable…, embedded payment acceptance, marketing technology, and customer engagement applications. We are building an extraordinary…

Expected salary:

Job date: Sat, 18 Nov 2023 08:36:35 GMT

Apply for the job now!

Joist – Senior IOS Engineer (Remote, CAN) – Toronto, ON


Company: EverCommerce

Location: Toronto, ON

Job description: growth, streamline operations, and increase retention. Our modern digital and mobile applications create predictable…, embedded payment acceptance, marketing technology, and customer engagement applications. We are building an extraordinary…

Expected salary:

Job date: Fri, 27 Oct 2023 05:29:35 GMT

Apply for the job now!