Founded in 1918, Hertz is the largest rental car company in the world with headquarters in Estero, Florida, and locations in 150 countries worldwide. Hertz oper
Mobile Software Engineer
Location
United States
Posted
3 days ago
Salary
$110K / year
Seniority
Mid Level
Job Description
Mobile Software Engineer
Hertz
Role Description Hertz is transforming the way customers interact with mobility. We are building a best-in-class consumer mobile experience that enables customers to search, book, unlock, and manage vehicles seamlessly. As a React Native Engineer, you will play a key role in developing high-quality, scalable, and performant mobile applications used by millions of customers globally. You will collaborate closely with product managers, designers, backend engineers, and other mobile developers to deliver intuitive and reliable features across iOS and Android platforms. The starting salary for this position is $110,000 and commensurate with experience. What You’ll Do: - Design, build, and maintain features in a React Native codebase for the Hertz consumer mobile app - Write clean, maintainable, and well-tested code using modern JavaScript/TypeScript - Collaborate with cross-functional teams to define, design, and ship new features - Optimize application performance, responsiveness, and user experience - Integrate RESTful APIs and third-party services - Ensure high standards of code quality through code reviews, testing, and best practices - Troubleshoot and resolve production issues and bugs - Contribute to CI/CD pipelines and release processes - Stay up to date with emerging mobile technologies and propose improvements Qualifications - BA/BS in Computer Science, Software Engineering, or equivalent work experience - 5 years’ relevant work experience - Previous experience in mobile application development preferred - Proficient with native iOS and/or Android engineering practices - Strong experience building mobile applications with React Native - Solid proficiency in JavaScript (ES6+) and/or TypeScript - Experience integrating APIs and handling asynchronous data flows - Familiarity with state management libraries (e.g., Redux, or similar) - Experience with mobile performance optimization and debugging tools - Understanding of mobile app architecture and design patterns - Experience with version control systems (e.g., Git) - Knowledge of testing frameworks (e.g., Jest, React Native Testing Library) - Experience working with native modules (Swift, Kotlin/Java) preferred - Familiarity with mobile CI/CD tools preferred - Experience with analytics, monitoring, and crash reporting tools (e.g., Firebase, Amplitude) - Knowledge of accessibility and mobile UX best practices - Experience working in agile environments - Ability to collaborate with internal and external stakeholders across multiple functions and locations - Flexible and adaptable; ability to work effectively in ambiguous situations - Excellent verbal and written communication skills - Ownership mindset with focus on delivering outcomes - Ability to drive process and organizational change - Ability to work under minimal supervision with a goal-oriented mindset - Ability to see the big picture and leverage critical thinking skills - Excellent organization, time management, delegation, and prioritization skills Company Description The Hertz Corporation operates the Hertz, Dollar Car Rental, Thrifty Car Rental brands in approximately 9,700 corporate and franchisee locations throughout North America, Europe, The Caribbean, Latin America, Africa, the Middle East, Asia, Australia and New Zealand. The Hertz Corporation is one of the largest worldwide airport general use vehicle rental companies, and the Hertz brand is one of the most recognized in the world. At Hertz, we champion and celebrate a culture of diversity and inclusion. We take affirmative steps to promote employment and advancement opportunities. The endless variety of perspectives, experiences, skills and talents that our employees invest in their work every day represent a significant part of our culture – and our success and reputation as a company. Individuals are encouraged to apply for positions because of the characteristics that make them unique. EOE, including disability/veteran
Related Guides
Related Job Pages
More Android Engineer Jobs
Role Description This project focuses on developing solutions that support global organisations in protecting their workforce and ensuring business continuity. It aims to strengthen health, safety, and risk-management capabilities by leveraging modern technology, real-time insights, and preventive strategies. The team works on building reliable, secure, and scalable systems that help companies maintain operational resilience and respond effectively to critical events. - Develop, maintain, and enhance hybrid mobile applications using React Native and Expo; - Write clean, scalable, maintainable, and well-documented code; - Collaborate closely with Product Managers, Backend Developers, Designers, and other stakeholders to review requirements, propose technical solutions, and estimate development efforts; - Build intuitive, responsive, and user-friendly mobile experiences across various screen sizes and device types; - Optimize application performance, reliability, and scalability; - Implement application monitoring, analytics, and performance tracking; - Support localization and multilingual functionality; - Maintain technical documentation, operational guides, and internal knowledge base. Qualifications - Strong commercial experience with React Native; - Hands-on experience with the Expo framework; - Good understanding of Agile/Scrum development methodologies; - Experience using Jira and Confluence; - Understanding of mobile application architecture and best development practices; - Experience integrating REST APIs. - Experience with native mobile development using Swift and/or Kotlin; - Experience with mobile performance optimization and debugging; - Familiarity with mobile analytics and monitoring tools; - Experience publishing applications to the App Store and Google Play. - Strong attention to detail; - Excellent problem-solving skills; - Effective communication and collaboration abilities; - Self-motivated with a continuous learning mindset; - Ability to work independently while contributing to a collaborative team. Benefits - Flexible employment and remote work; - International projects with leading global clients; - International business trips; - Non-corporate atmosphere; - Language classes; - Internal & external training; - Private healthcare and insurance; - Multisport card; - Well-being initiatives.
Android Mobile Engineer
OXIO CorporationOXIO is committed to fostering a diverse, equitable, and inclusive workplace where all employees feel valued and empowered. We believe that diversity in all its forms drives innovation and creativity, and we strive to create an environment that reflects and celebrates the unique backgrounds, perspectives, and talents of our employees. We do not discriminate against any employee or applicant for employment based on race, color, religion, sex (including pregnancy, gender identity, and sexual orientation), national origin, age, disability, genetic information, veteran status, or any other characteristic protected by applicable federal, state, or local law. We are dedicated to providing a work environment free from discrimination and harassment. We are committed to ensuring that all qualified applicants have an equal opportunity to apply for job openings. If you need assistance or an accommodation due to a disability, please contact us at hr@oxio.io for more information.
Role Description We are looking for a Mobile Engineer to help design, build, and maintain high-quality mobile applications that power our telecom platform. This role will work closely with backend engineers, platform teams, and product partners to deliver reliable and scalable mobile experiences. The ideal candidate brings deep experience building either Android or iOS applications and a strong understanding of modern mobile development practices. This role sits within the engineering organization and focuses on building performant, maintainable, and secure mobile applications. The Mobile Engineer will contribute to architecture decisions, implement new product capabilities, and ensure high standards for code quality, testing, and release reliability. - Design, develop, and maintain Android & iOS applications that integrate with OXIO's telecom platform and APIs - Build scalable and maintainable mobile application architecture using modern Android and iOS frameworks - Collaborate closely with backend and platform engineers to design efficient API integrations - Implement high-quality, reusable, and testable code following engineering best practices - Participate in architecture discussions and contribute to improving the mobile engineering stack - Write and maintain unit tests and automated tests to ensure application stability and reliability - Optimize application performance, responsiveness, and battery efficiency - Troubleshoot and resolve application issues across devices and OS versions - Participate in code reviews to maintain engineering standards and share best practices - Support mobile application releases and help maintain CI/CD pipelines for mobile deployments Qualifications - 5+ years of experience developing either Android or iOS mobile applications - Strong proficiency in Kotlin and/or Java for Android development and familiarity with iOS platform - Experience building and maintaining applications using modern Android frameworks and libraries and exposure to iOS frameworks (or willingness to learn) - Experience integrating mobile applications with RESTful APIs and backend services - Familiarity with mobile architecture patterns such as MVVM, MVI, or similar - Experience with Android SDK, Android Studio, and the Android build ecosystem - Strong debugging and performance optimization skills - Experience working in agile engineering environments - Strong problem-solving and analytical skills - Strong communication and documentation skills Requirements - Experience developing iOS applications using Swift or Objective-C - Experience working with cross-platform or shared mobile architectures - Experience with mobile CI/CD pipelines and automated mobile testing - Experience with telecom platforms, connectivity services, or network-driven applications - Familiarity with mobile security best practices and secure data handling - Experience working in B2B2C or high-scale SaaS platforms Benefits - Competitive salary and stock option incentive program - Company contribution toward healthcare - Flexible work arrangements - Company sponsored team lunches and company retreats - International organization that enables you to work across boundaries, travel to different locations, and enjoy the dynamics of a rapidly growing start-up - A diverse and inclusive team. We welcome applicants from all backgrounds to apply regardless of race, ethnicity, age, disability status or other defining characteristics
Senior Lead Software Engineer, Android
DraftKings Inc.Defining what it means to build and deliver the most extraordinary sports & entertainment experiences.The Crown is Yours
• Own the architecture, design, and delivery of complex, cross-functional Android initiatives from inception through launch. • Lead technical strategy for Android development, shaping frameworks, tools, and patterns adopted across the organization. • Collaborate with product managers, designers, and engineering leaders to define technical roadmaps that align with business priorities. • Architect modular, scalable Android codebases using Jetpack libraries, Jetpack Compose, and modern development practices. • Oversee API integration strategies, state management, and advanced performance optimization. • Conduct architectural reviews to ensure solutions meet performance, maintainability, and scalability goals. • Mentor and coach engineers across teams, offering guidance on complex technical challenges and professional growth. • Partner with QA and DevOps to advance CI/CD pipelines, testing automation, and release processes for maximum reliability. • Stay ahead of Android ecosystem trends and champion technologies to give our products a competitive edge.
Android Developer
Look4IT🎯🌟 Find perfect IT Talent in just a few days - not weeks! Let's build your tech dream team💥👨💻
• Develop and maintain Android applications using Kotlin and Java • Work with RESTful APIs, networking, and XML/JSON data formats • Build modern UI components using Jetpack Compose • Implement reactive and asynchronous patterns using Coroutines, Flow, ViewModel, and LiveData • Apply architectural patterns including MVVM, MVI, and Clean Architecture • Integrate APIs using Retrofit and OkHttp • Implement dependency injection using Hilt or Dagger and apply modularization principles • Write and maintain unit tests (JUnit, MockK) and UI tests • Ensure solutions meet high standards of performance, security, and user experience • Maintain high code quality and contribute to knowledge sharing within the team • Manage source code and collaborate using Git



