×
Register Here to Apply for Jobs or Post Jobs. X

EverPro - Sr iOS Developer; Remote

Remote / Online - Candidates ideally in
Toronto, Ontario, M5A, Canada
Listing for: Joist Software Inc.
Full Time, Remote/Work from Home position
Listed on 2026-06-04
Job specializations:
  • Software Development
    App Developer - Mobile/Web, Full Stack Developer, Software Engineer
Job Description & How to Apply Below
Position: EverPro - Sr iOS Developer (Remote )

Ever Commerce [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, Ever Commerce 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 a Senior IOS Engineer to focus on our Joist product. Joist, an Ever Commerce solution group and member of the Ever Pro suite of products, 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 platforms in the world and we have major growth planned!

Our ideal candidate possesses deep knowledge and experience around mobile 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 a multitude of technologies, frameworks, and software design strategies.

Responsibilities:
Architecture:
You have a strong understanding of the building blocks of a robust and performant mobile application. 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.

Code Quality: You write effective, scalable, and highly readable code. You know effective ways of communicating code quality standards with the entire 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 sion 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 teams
  • Deep familiarity and experience working with Swift, Objective-C and the IOS SDK
  • Experience with Functional Reactive Programming using RxSwift, Combine, or other frameworks
  • Familiarity with Swift

    UI, Storyboards, and programmatic view design
  • Familiarity with Core Data and SQLite
  • Understanding of various mobile architectural patterns (MVVM, MVC).
  • Ability to profile mobile apps to understand performance concerns and troubleshoot bugs
  • Experience working with test automation frameworks for mobile applications
  • Experience in building mobile applications using CI/CD tooling (Circle

    CI, Fastlane,…
  • Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
    To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
     
     
     
    Search for further Jobs Here:
    (Try combinations for better Results! Or enter less keywords for broader Results)
    Location
    Increase/decrease your Search Radius (miles)
    0
    200
    Filters
    Education Level
    Experience Level (years)
    Posted in last:
    Salary