×
Register Here to Apply for Jobs or Post Jobs. X

Mobile App Developer

Job in Kennesaw, Cobb County, Georgia, 30156, USA
Listing for: ASSA ABLOY Group
Full Time position
Listed on 2026-05-18
Job specializations:
  • Software Development
    App Developer - Mobile/Web, iOS Developer
Salary/Wage Range or Industry Benchmark: 80000 - 100000 USD Yearly USD 80000.00 100000.00 YEAR
Job Description & How to Apply Below

ASSA ABLOY Global Solutions is hiring a Mobile App Developer.

Mobile App Developer

Reporting to the Principal Software Engineer, the Mobile App Developer will lead the design, development, and maintenance of high‑quality cross‑platform mobile applications. In this role, you will be responsible for architecting scalable solutions and collaborating with cross‑functional teams to deliver seamless user experiences across iOS and Android.

Mobile App Development & Architecture
  • Design, develop, and maintain cross‑platform mobile applications using Flutter and Dart for both iOS and Android platforms.
  • Architect scalable, maintainable, and high‑performance mobile solutions aligned with product and platform requirements.
  • Implement modern mobile architecture patterns such as MVVM, Clean Architecture, or Bloc‑based state management.
  • Develop reusable components and maintain clean, modular code to support long‑term scalability and maintainability.
  • Ensure applications are optimized for performance, responsiveness, and reliability across devices.
Application Integration & Platform Connectivity
  • Integrate mobile applications with backend services using RESTful APIs and secure authentication mechanisms.
  • Implement and maintain connectivity with external hardware devices.
  • Support Bluetooth Low Energy (BLE) and Near Field Communication (NFC) integration within mobile applications.
  • Collaborate with hardware, firmware, and backend engineering teams to ensure reliable system integration with connected devices and backend systems.
  • Troubleshoot connectivity issues across mobile, hardware, and cloud services to maintain reliable system performance.
Quality Testing & Performance Optimization
  • Develop and maintain unit, widget, and integration tests to ensure application stability and reliability.
  • Identify, diagnose, and resolve application performance issues, bugs, and technical defects across the application lifecycle.
  • Ensure mobile applications meet performance benchmarks, reliability standards, and platform requirements.
Deployment & Release Management
  • Manage and support the mobile application deployment lifecycle, including release preparation and distribution through the Apple App Store and Google Play Store.
  • Support post‑release troubleshooting and issue resolution.
Cross‑Functional Collaboration
  • Work closely with UI/UX designers to translate design concepts into intuitive, high‑quality user interfaces.
  • Partner with backend engineers to integrate mobile features with APIs and cloud‑based services.
  • Collaborate with product managers and stakeholders to refine requirements, prioritize development efforts, and align deliverables with product roadmaps.
  • Participate in technical discussions to ensure alignment across engineering teams.
  • Provide technical insight and recommendations to support product development and feature enhancements.
Continuous Improvement & Technical Leadership
  • Stay current with emerging mobile development technologies, frameworks, and industry best practices.
  • Contribute to the improvement of mobile engineering standards, development workflows, and architectural decisions.
  • Proactively identify opportunities to improve mobile application performance, usability, and long‑term maintainability.
Ways of Working (Expectations)
  • Demonstrate strong ownership of development deliverables, ensuring quality and timely completion of work.
  • Communicate clearly and effectively with cross‑functional teams regarding technical decisions, timelines, and risks.
  • Maintain strong attention to detail when designing, building, and testing mobile applications.
  • Proactively escalate technical risks or challenges that may impact product delivery or system reliability.
  • Collaborate constructively with team members across engineering, product, and operations functions.
Required

Skills & Qualifications
  • Bachelor’s degree in Computer Science, Software Engineering, or a related technical field.
  • Minimum 5+ years of mobile application development experience, including 3+ years focused on Flutter and Dart development.
  • Strong understanding of the Flutter SDK, Dart programming language, and mobile architecture patterns.
  • Experience implementing state management frameworks such as…
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary