Jobs.ca
Jobs.ca
Language
EverCommerce logo

Android Developer

EverCommerce8 days ago
Remote
Canada
CA$82,770 - CA$89,967/yearly
Mid Level

Top Benefits

Flexible work location (remote, hybrid, office)
Comprehensive health and wellness benefits, annual stipend
Professional development via Udemy courses

About the role

Who you are

  • 3–5 years of experience developing native Android applications using Kotlin, with a solid understanding of Java
  • Experience with Android frameworks such as Jetpack Compose, UIKit, Core Data, and Core Animation
  • You have an understanding of various mobile architectural patterns (MVVM, MVP, ...)
  • Comfortable working with RESTful APIs to connect Android applications to back-end services
  • Experienced in writing test cases, test automation scripts, and profiling mobile apps to address performance concerns
  • Proficient with Git and familiar with continuous integration and delivery tools like CircleCI
  • Ability to effectively communicate and collaborate with all stakeholders, unblocking challenges by asking the right questions
  • Familiarity with Google's Material design principles, interface guidelines, and design tools like Figma or Sketch
  • Experience with Functional Reactive Programming using Couroutines, Rx*, or other frameworks
  • Have implemented a UI automation testing environment on an Android app
  • Experience working with various Payment providers such as Stripe or PayPal
  • Understanding of mobile app security best practice

What the job involves

  • We are looking for an Android Engineer to focus on our Payments team for our Joist product
  • Joist, an EverCommerce solution group and member of the EverPro 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!
  • 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 will be nothing less than redefining the home renovation industry
  • Innovate and Develop: Design, build, and maintain efficient, reusable, and reliable Swift code for our iOS application
  • Collaborate: Work closely with cross-functional teams, including product managers and designers, to define, design, and ship new features
  • Enhance User Experience: Ensure the performance, quality, and responsiveness of applications to provide an exceptional user experience
  • Mentor and Lead: Regularly review code, provide constructive feedback, and mentor junior team members to foster a culture of continuous learning and improvement
  • Drive Technical Excellence: Identify bottlenecks and bugs, devise solutions to address and mitigate these issues, and help maintain code quality and organization
  • Your work will directly influence how over a million contractors manage their businesses, making their operations more efficient and effective
  • As we grow, you'll have the opportunity to lead larger projects, influence product direction, and expand your skill set in a supportive environment that values professional development
  • First 30 Days: Immerse yourself in our codebase, understand our architecture, and get to know your team and stakeholders. Start contributing to minor features and bug fixes
  • Next 30 Days: Take ownership of a feature, collaborating with design and product teams to see it through from conception to deployment
  • By Day 90: Lead a significant project, mentor junior developers, and actively participate in shaping our product roadmap and technical strategies

Benefits

  • Flexibility to work where/how you want – in-office, remote, or hybrid
  • Robust health and wellness benefits, including an annual wellness stipend
  • Continued investment in your professional development through Udemy
  • 401k with company match
  • Flexible and generous paid time off
  • Employee Stock Purchase Program

About EverCommerce

Software Development
1001-5000

EverCommerce 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. 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.