Qualifications
We are looking for a
mid-level Mobile App Developer with 3-4 years of experience to design, build, and maintain high-performance applications for both Android and iOS platforms, with a strong focus on Kotlin and Swift. The ideal candidate will be responsible for the entire app life cycle, from conception to deployment and maintenance.
Responsibilities
Mobile App Developer Job Description
- Develop and maintain high-quality native mobile applications for Android using Kotlin and iOS using Swift.
- Collaborate with cross-functional teams, including designers, product managers, and back-end developers, to define, design, and ship new features.
- Ensure the best performance, quality, and responsiveness of applications, identifying and correcting bottlenecks and fixing bugs.
- Integrate applications with RESTful APIs, databases, and third-party services.
- Write clean, maintainable, and testable code using industry best practices and design patterns (e.g., MVVM, MVI, Clean Architecture).
- Implement automated unit and UI tests with frameworks like JUnit and Espresso.
- Manage the full mobile application development lifecycle, including deployment to the Google Play Store and App Store.
- Stay informed about the latest mobile development technologies, trends, and best practices.
Required Skills And Experience
- Experience: 3+ years of professional experience in mobile application development.
- Programming Languages: Strong proficiency in Kotlin for Android and Swift for iOS development.
- Android Technologies: In-depth experience with the Android SDK, Jetpack components (Compose, ViewModel, Room, Navigation, etc.), and native build tools like Gradle.
- iOS Technologies: Solid working experience with iOS frameworks (SwiftUI/UIKit) and native build tools like Xcode.
- Architecture & Tools: Familiarity with MVVM or MVI architecture, Git version control, and CI/CD pipelines.
- API Integration: Experience with RESTful APIs, JSON, and third-party libraries.
- Problem-Solving: Excellent problem-solving, debugging, and performance optimization skills.
- Collaboration: Strong communication skills and ability to work effectively in an agile team environment.
Qualifications
- Bachelor’s degree in computer science, Engineering, or a related field (or equivalent practical experience).
- A portfolio of successfully released mobile apps on the App Store and Google Play Store is a plus.
About Us
Honeywell helps organizations solve the world's most complex challenges in automation, the future of aviation and energy transition. As a trusted partner, we provide actionable solutions and innovation through our Aerospace Technologies, Building Automation, Energy and Sustainability Solutions, and Industrial Automation business segments – powered by our Honeywell Forge software – that help make the world smarter, safer and more sustainable.