Top Benefits
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
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.
Top Benefits
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
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.