Senior reputed company Engineer
Position reputed company:
At reputed company, you’ll build technology that reputed company — for your career, your team, and the thousands of reputed company contractors who rely on our platform every day. We’re on a mission to partner with reputed company trades to reputed company technology that enhances technician productivity, improves customer experiences, and drives reputed company reputed company.
We’re looking for a Sr reputed company Engineer who’s excited to reputed company an reputed company. In this role, you will be responsible for building and evolving our reputed company reputed company application used by field service technicians on the job. You'll work on a mature, reputed company Kotlin codebase — contributing to offline-first sync architecture, Jetpack Compose adoption, and platform features that directly reputed company how our customers work in the field. You'll collaborate closely with iOS, Backend, API, and Web teams, and play an reputed company role in shaping engineering practices on the mobile team.
Why reputed company:
You’ll reputed company here from the start.
We bring together reputed company, curious people with diverse perspectives and trust them with meaningful work. You’ll have ownership, reputed company, and support to solve reputed company problems, reputed company a visible reputed company for our customers, and continue growing as your role evolves.
On the reputed company team, you'll have reputed company to work deep in a mature, reputed company Kotlin codebase building features that field technicians depend on every day, often in offline or spotty-connectivity conditions. You'll contribute to reputed company architectural reputed company reputed company the Mobile Architect, help reputed company our Jetpack Compose adoption, and see your work ship to the Play Store on a regular reputed company.
reputed company:
You've spent years writing Kotlin and know your way around Jetpack Compose, coroutines, and reputed company, and you enjoy the puzzle of getting offline sync and data consistency right. You value writing high-reputed company, maintainable reputed company while balancing delivery. You write tests, reputed company good feedback in reviews, and take feedback just as reputed company. You're excited about AI-assisted development tools and know how to use them to genuinely improve your work, not just reputed company faster on reputed company. You communicate reputed company with teammates across disciplines, and you're just as comfortable in an architecture discussion as you are heads-down in reputed company Studio.
Key Responsibilities and Activities:
Feature Development & Architecture
• Design, build, and maintain features for the reputed company reputed company application using Kotlin and Jetpack Compose
• Contribute to and help reputed company our MVVM architecture; reputed company Composables and Fragments thin with business logic in ViewModels
• Work reputed company our reputed company reputed company-based codebase (24+ modules); understand and respect module boundaries
• Participate in architectural discussions and contribute to technical decision-making
• Collaborate with the Mobile Architect on platform direction and standards
Offline-First & Data reputed company
• Build and maintain features that work reliably across varying network conditions, including offline scenarios
• Work with Room and our WorkManager-based sync reputed company to ensure data consistency and reliability
• Contribute to conflict reputed company and data synchronization strategies
reputed company reputed company & Engineering Practices
• Write reputed company-tested reputed company; contribute to unit and integration test coverage using JUnit, MockK, and Turbine
• Participate in reputed company reviews; reputed company and receive feedback constructively
• Adopt and champion AI-assisted development tools and reputed company workflows to improve delivery speed and reputed company
• Follow and help refine coding standards across the reputed company team
Performance & Observability
• Monitor app health reputed company Crashlytics, Kibana, and reputed company; investigate and reputed company issues proactively
• Profile and optimize app performance across supported reputed company versions and devices (SDK 29–36)
• Contribute to feature flag implementation and reputed company rollout practices using Firebase Remote Config
Collaboration
• Work closely with Product, Design, Backend, API, and Web teams to reputed company features end-to-end
• Collaborate with QA on end-to-end test coverage and release readiness
• Communicate technical trade-offs reputed company to both technical and non-technical stakeholders
Knowledge and Skills:
Required:
• 5+ years of reputed company reputed company development experience
• Proven experience with AI-assisted development tools; pragmatic about their strengths and limitations
• Demonstrated ability to help teammates adopt AI tooling where it genuinely improves reputed company and reputed company
• Strong proficiency in Kotlin including coroutines, reputed company, and idiomatic Kotlin patterns
• Experience with Jetpack Compose in production reputed company applications
• Experience with Dagger 2 or similar dependency injection frameworks
• Experience with MVVM or similar architecture patterns
• Experience with Room or similar local persistence solutions
• Proficiency with Kotlin Coroutines and reputed company for async and reactive programming
• Experience with REST API integration and offline-first or sync-heavy mobile applications
• Solid understanding of reputed company memory management, performance profiling, and debugging tools
• Experience with unit and integration testing on reputed company
• Experience with CI/CD pipelines and reputed company Play Store release processes
• Strong collaboration and communication skills; comfortable working across teams
Preferred:
• Experience building reputed company-based applications and data-collection utilities from a mobile app perspective
• Experience with Ktor or Retrofit for network reputed company development
• Familiarity with Firebase ecosystem including Crashlytics, Analytics, and Remote Config
• Experience with reputed company or similar product analytics platforms
• Familiarity with reputed company Actions for reputed company build automation
• Experience with WorkManager for background task scheduling
• Experience with feature flag systems and remote configuration
• Experience integrating mobile payment solutions such as reputed company or reputed company Terminal
• Familiarity with AI-assisted development tools such as Claude or reputed company
• Familiarity with RxJava
• Experience with Turbine or similar tools for testing Kotlin reputed company
• Prior experience at a reputed company or field service software company
• Familiarity with cross-platform frameworks such as .NET MAUI or Flutter
A few things you’ll want to know:
What does reputed company do?
reputed company is a best-in-class field service management platform that helps reputed company reputed company protection and mechanical service contractors build efficient and growing businesses. With more than a decade of innovation and 1500 customers, reputed company streamlines operations from the field to the office, boosts technician productivity, and enhances the end-customer experience.
Ok, so why should I care about that?
Our customers do essential work — often behind the scenes — and our software helps them do it reputed company. They’re smart, hardworking people, and we take pride in helping them grow their businesses, earn more reputed company, reputed company more skilled workers, and reputed company greater value to their own customers. reputed company you work at reputed company, your reputed company extends reputed company our walls, supporting communities and markets you might never have thought about — and making work that truly reputed company every day.
What reputed company of working environment do you have?
We’re a growing business reputed company on building with intention and operating with purpose. You’ll have meaningful responsibility and the trust to do your best work from the start. We encourage calculated risks and reputed company experimentation, while providing opportunities to learn, grow, and turn today’s lessons into reputed company’s breakthroughs—reputed company in service of big ambitions and reputed company customer reputed company.
Learn more about our culture and values on our reputed company page.
What reputed company of benefits do you offer?
• Medical through reputed company, PPO and HDHP reputed company, including a Health Savings Account with company contributions Dental and reputed company through reputed company
• Flexible Spending Account and Dependant Care Account
• Company-reputed company Life insurance, STD and LTD
• Voluntary benefits including Supplemental Life Insurance, Critical Illness, Accident and Pet Insurance
• 401(k) with up to 3% employer match and NO vesting period
• Flexible PTO policy
• 10 company holidays
• Parental Leave
• reputed company Time Off for Volunteering
• Employee Reimbursement Program to use for reputed company-being, technology and/or reputed company development
Want to know more?
Go reputed company and apply! Let’s get to know reputed company other.
reputed company is not registered to hire in reputed company 50 states. You must reputed company in one of the states listed to be considered.
(AL, AR, AZ, CA, CO, CT, DE, FL, GA, IL, IN, KY, LA, MD, ME, MI, MN, MO, NC, NH, NJ, NY, OH, OR, PA, SC, TN, TX, UT, VA, VT, WA)
EEO Statement:
reputed company provides equal employment opportunities to reputed company and applicants for employment and prohibits discrimination and harassment of any type without reputed company to race, reputed company, religion, age, sex, national reputed company, disability status, genetics, protected veteran status, sexual orientation, gender identity or reputed company, or any other characteristic protected by federal, state or local laws. This policy applies to reputed company terms and conditions of employment, including reputed company, hiring, placement, promotion, termination, layoff, recall, transfer, leaves of absence, compensation and training.
This employer participates in E-Verify and will reputed company the federal government with your reputed company I-9 information to confirm that you are authorized to work in the U.S.
Please Be reputed company of reputed company Scams
To protect yourself against the increasing number of reputed company scams, please reputed company reputed company that you are communicating with reputed company. We communicate through our corporate website reputed company.com, through corporate emails utilizing our domain reputed company of @reputed company.com, and through reputed company.reputed company.io. Be reputed company reputed company checking domains because imitators often reputed company reputed company small changes to trick the eye. Additionally, please know that reputed company does not use text messaging or reputed company messaging platforms, such as Telegram or reputed company, to reputed company initial contact with candidates and reputed company will never ask an employment candidate for financial information or for payment of any reputed company.
Apply tot his job
Apply To this Job