Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
Republic Services

Mobile Developer III

Republic Services

Mobile Developer III leading technical resources on Digital Development team for mobile platforms. Analyzing complex problems and mentoring junior developers in a fast-paced environment.

Posted 4/29/2026full-timeRemote • 🇺🇸 United StatesMid-LevelSenior💰 $109,500 - $150,600 per yearWebsite

Tech Stack

Tools & technologies
AndroidiOSJavaKotlinReactReact NativeSwift

About the role

Key responsibilities & impact
  • Collaborates with cross-functional teams to define, design, implement, test, and deploy new web and mobile features in a fast-paced environment.
  • Leads the development of the next generation of native mobile applications.
  • Works with internal and external data sources and API's.
  • Writes unit tests to increase reliability and quality of applications.
  • Addresses system defects and implements enhancements to existing functionality.
  • Troubleshoots issues, identifies bottlenecks in existing workflows and provides solutions for a scalable, defect-free application.
  • Complies with Company policy and practices relating to the System Development Life Cycle.
  • Maintains productive working relationships with project sponsors and key systems users.
  • Keeps up on industry trends and current technological standards, languages, coding techniques, utilities, and operational considerations.
  • Establishes standards for process, coding, implementation, and performance improvements.
  • Provides mentoring, training, and technical guidance to less experienced developers and assists in training other programming or support team members in a cooperative and effective manner.
  • Provides technical information to leadership as needed.
  • Performs other job-related duties as assigned or apparent.

Requirements

What you’ll need
  • Experience in all aspects of the software development lifecycle, including design, functional and technical requirements, coding, debugging, testing, release, and operational support.
  • Experience architecting component solutions that minimize maintenance and increase speed to market.
  • Experience with software development best practices, including coding standards, code reviews, source control management, build processes, testing and operations.
  • Experience with agile software development methodologies (Scrum, Kanban).
  • Experience working with offshore/near shore teams.
  • In depth understanding of native Mobile development and experience in developing complex, mission critical applications.
  • 4+ years of professional experience with Android using Kotlin, iOS using Swift, and/or React Native using Java Script.
  • Strong understanding of Mobile architectures such as MVC, MVP and MVVM.
  • Expertise with Mobile Development UI principles, best practices.
  • Expertise with offline storage, threading, and notifications.
  • Expertise with API’s and integration with Mobile applications.
  • Expertise with patterns for application layers and dependency injection.
  • Expertise with Git and GitHub.

Benefits

Comp & perks
  • Comprehensive medical benefits coverage.
  • Dental plans and vision coverage.
  • Health care and dependent care spending accounts.
  • Short- and long-term disability.
  • Life insurance and accidental death & dismemberment insurance.
  • Employee and Family Assistance Program (EAP).
  • Employee discount programs.
  • Retirement plan with a generous company match.
  • Employee Stock Purchase Plan (ESPP).
  • Paid Time Off (PTO)

ATS Keywords

✓ Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
KotlinSwiftJavaScriptMobile developmentAPI integrationUnit testingMVCMVPMVVMDependency injection
Soft Skills
CollaborationMentoringProblem-solvingCommunicationLeadershipTrainingOrganizational skillsTechnical guidanceRelationship managementAdaptability