Mobile Software Engineer | Lonely Planet
Job title: Mobile Software Engineer | Lonely Planet in USA at Red Ventures
Company: Red Ventures
Job description: Job RequirementsLonely Planet is a trusted, iconic travel brand with over 50 years of experience helping travelers explore the world. Known for our extensive guidebooks, we are now evolving our digital offerings to create innovative, user-friendly travel digital experiences that bring the expertise of our guides into the modern age. Our goal is to revolutionize how people discover, plan, and experience their travel adventures.As a Mobile Software Engineer at Lonely Planet, you will join a dynamic, forward-thinking team working on our next-generation travel app. This is a unique opportunity to shape the future of travel technology for a beloved brand, reimagining how millions of people discover, plan, and experience journeys around the world.What You’ll Do:
- Design, develop, and maintain cross-platform mobile applications using Flutter and Dart.
- Partner with product managers, designers, and backend engineers to create exceptional user experiences.
- Transform UI/UX designs and wireframes into clean, well-documented, and maintainable code.
- Integrate APIs and third-party services into mobile applications.
- Develop and execute unit, widget, and integration tests to ensure quality and maintainability.
- Identify and resolve application issues quickly and effectively.
- Contribute to code reviews and offer constructive feedback to peers.
- Optimize app performance and ensure compatibility across Android and iOS devices.
- Stay current with Flutter, Dart, and mobile development best practices and trends.
- Participate in Agile team activities, including sprint planning and stand-ups.
- Deep expertise in the Flutter framework (architecture, widgets, and state management solutions).
- Experience with server-driven UI.
- Prior remote work experience with globally distributed teams.
- Familiarity with Firebase services (Firestore, Authentication, Cloud Messaging).
- 3+ years of mobile development experience, with a strong preference for Flutter and Dart.
- Proven ability to integrate both RESTful and GraphQL APIs.
- Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent experience).
- Deep understanding of cross-platform development principles and mobile design patterns.
- Proficiency in one or more of the following: Swift, Kotlin, Flutter.
- Experience with Appium or similar frameworks for cross-platform test automation, and familiarity with AI-powered testing platforms.
- Experience with GitHub Actions, integrating with device farms and CI/CD pipelines.
- Knowledge of app publishing processes for the Apple App Store and Google Play Store.
- Solid grasp of UI/UX design principles and ability to collaborate closely with designers.
- Attention to detail and passion for building polished, user-friendly applications.
- Collaborative mindset and experience working with small, agile teams.
- Excellent communication and teamwork skills.
- USA Compensation Range: $80,000 - 120,000*
- *Note actual salary is based on geographic location, qualifications, and experience.
- Health Insurance Coverage (medical, dental, and vision)
- Life Insurance
- Short and Long-Term Disability Insurance
- Flexible Spending Accounts
- Paid Time Off
- Holiday Pay
- 401(k) with match
- Employee Assistance Program
- Paid Parental Bonding Benefit Program
Expected salary: $80000 - 120000 per year
Location: USA
Apply for the job now!
[ad_2]
Apply for this job