Mobile Application Developer

Quore
Franklin, TN

Mobile Applications Developer (Cross-Platform)

About Quore

Quore is a technology company providing innovative operations solutions to the hospitality industry. Our vision is to be the heart of a simpler and more productive workday. We achieve this by empowering hospitality teams to seamlessly track, manage, and prioritize work not only across departments and properties but also across multiple locations worldwide, ensuring consistent efficiency and collaboration, no matter where teams are located. During your last hotel stay, if your room was clean, the in-room appliances were fully functioning and your request for extra towels was addressed quickly, the hotel was probably using Quore! We help hotel staff create smarter teams and happier guests through exceptional service.

Position Overview

As a Mobile Applications Developer at Quore, you will develop and maintain Flutter applications for Android and iOS, native Android modules, and deliver high-quality features independently with minimal oversight. You’ll drive tasks to completion and will work directly with the Lead Mobile Product Engineer for guidance on more complex issues.

This role will work in-person 4 days a week. We kindly ask that only candidates who are willing and able to work in-person at our Franklin, TN office apply for this position.

Primary Job Responsibilities:

  • Implement and maintain mobile app features for both Android and iOS using Flutter.
  • Develop and maintain native Android modules (Java/Kotlin) as needed.
  • Support architectural discussions by providing feedback and insights.
  • Implement optimizations to improve app performance, memory usage, and battery efficiency.
  • Debug issues across Flutter and native layers.
  • Write unit, widget and integration tests for Flutter code.
  • Collaborate with designers to deliver high-quality UI/UX designs.
  • Conduct code reviews to ensure adherence to coding standards.
  • Maintain documentation for implemented features and relevant technical decisions.
  • Work independently on assigned tasks, seeking guidance on architectural issues.

Required Qualifications:

  • Bachelor’s degree in Computer Science, Software Engineering, or a related technical field preferred, or 5 + years of relevant hands-on experience in software development.
  • A minimum of 3 years of experience in mobile application development, with hands-on experience in both native (Android/iOS) and Flutter frameworks.
  • Proficient in Dart.
  • Experience with OS development (Java/Kotlin).
  • Experience with State Management and routing frameworks.
  • Solid understanding of Android lifecycle and Flutter widget lifecycle.
  • Experience with REST APIs, JSON, async programming, and local persistence.
  • Familiarity with MVVM / Repository patterns.
  • Strong debugging and problem-solving skills.
  • Comfort working independently in a SaaS environment with minimal oversight.

Preferred Qualifications:

  • Experience with Firebase (Analytics, Crashlytics, App Distribution)
  • Experience with CI/CD tools (GitHub Actions, etc.)
  • Dependency injection knowledge (GetIt)
  • State Management frameworks (Provider, Bloc)
  • Routing frameworks (GoRouter)

What We Offer:

We’re a diverse group united by a customer-first mentality. Our employees voted us to be a 2023 Top Workplace, recognized by The Tennessean. We’ve recently been applauded for our growth and innovation by the Association of Corporate Growth as one of the Top 20 Bootstrapped & Institutionally Backed Companies in Tennessee (2023) and by Inc. Magazine on the Inc. 5000 list (2024). Our benefits include:

  • 100% employed paid medical, dental and vision coverage for full-time employees
  • Flexible Spending Account & Health Savings Account options (employer contribution for HSA participants)
  • Life insurance
  • Short-term disability
  • 401(k) with employer match
  • 13 Paid holidays + 4 Weeks of PTO
  • 12 weeks parental leave + Flexible maternity return to work options
  • Eligible for participation in Annual Bonus Plan
  • Employee Assistance Program
  • 4-1 schedule (4 days in the office/1 work from home day)
  • Flexibility to support work and personal needs
  • Modern and creative workspace, including a well-stocked pantry and fridge
  • Fun, hands-on culture, recognized by Forbes as one of the Best Startup Employers of 2020

Quore is an Equal Employment Opportunity and Affirmative Action Employer. All qualified applicants will receive consideration for employment without regards to that individual's race, color, religion or creed, national origin or ancestry, sex (including pregnancy), sexual orientation, gender identity, age, physical or mental disability, veteran status, genetic information, ethnicity, citizenship, or any other characteristic protected by law.

H1B Sponsorship is not available for this position.