Job
Description
As a skilled Mobile Architect with expertise in Kotlin Multiplatform Mobile (KMM), you will be responsible for developing and maintaining cross-platform mobile applications for Android and iOS. Your main focus will be on native UI development, API integration, and performance optimization to ensure a seamless user experience. Your key responsibilities will include: - Develop and maintain cross-platform mobile applications using Kotlin Multiplatform. - Design and develop applications for Android Auto / CarPlay and Android Automotive infotainment systems. - Implement native UI components for Android and iOS (SwiftUI). - Integrate RESTful APIs and third-party services for seamless app functionality. - Optimize app performance, responsiveness, and memory usage. - Ensure compatibility across different screen sizes and OS versions. - Collaborate with designers, cloud engineers, and product teams to deliver high-quality applications. - Conduct unit testing, debugging, and troubleshooting to maintain app stability. - Follow best practices for mobile security, authentication, and data storage. - Stay updated with Kotlin Multiplatform advancements, Android Automotive, and mobile development trends. Qualifications required for this role include: - Bachelor's degree in Computer Science, Software Engineering, or a related field. - 8+ years of experience in mobile app development. - Strong proficiency in Kotlin and Kotlin Multiplatform Mobile (KMM). - Experience with Jetpack Compose (Android) and SwiftUI (iOS). - Knowledge of networking, API integration, and authentication mechanisms. - Experience with Git, CI/CD pipelines, and automated testing frameworks. Preferred skills that would be beneficial for this role include: - Strong problem-solving skills and ability to work in an agile environment. - Analytical Skills: Strong problem-solving abilities and a keen attention to detail. - Experience with Firebase and WebSockets. - Knowledge of MVVM architecture and state management. - Familiarity with App Store and Google Play deployment processes. - Understanding of mobile accessibility and UX best practices. - Experience with connected car technologies. As a skilled Mobile Architect with expertise in Kotlin Multiplatform Mobile (KMM), you will be responsible for developing and maintaining cross-platform mobile applications for Android and iOS. Your main focus will be on native UI development, API integration, and performance optimization to ensure a seamless user experience. Your key responsibilities will include: - Develop and maintain cross-platform mobile applications using Kotlin Multiplatform. - Design and develop applications for Android Auto / CarPlay and Android Automotive infotainment systems. - Implement native UI components for Android and iOS (SwiftUI). - Integrate RESTful APIs and third-party services for seamless app functionality. - Optimize app performance, responsiveness, and memory usage. - Ensure compatibility across different screen sizes and OS versions. - Collaborate with designers, cloud engineers, and product teams to deliver high-quality applications. - Conduct unit testing, debugging, and troubleshooting to maintain app stability. - Follow best practices for mobile security, authentication, and data storage. - Stay updated with Kotlin Multiplatform advancements, Android Automotive, and mobile development trends. Qualifications required for this role include: - Bachelor's degree in Computer Science, Software Engineering, or a related field. - 8+ years of experience in mobile app development. - Strong proficiency in Kotlin and Kotlin Multiplatform Mobile (KMM). - Experience with Jetpack Compose (Android) and SwiftUI (iOS). - Knowledge of networking, API integration, and authentication mechanisms. - Experience with Git, CI/CD pipelines, and automated testing frameworks. Preferred skills that would be beneficial for this role include: - Strong problem-solving skills and ability to work in an agile environment. - Analytical Skills: Strong problem-solving abilities and a keen attention to detail. - Experience with Firebase and WebSockets. - Knowledge of MVVM architecture and state management. - Familiarity with App Store and Google Play deployment processes. - Understanding of mobile accessibility and UX best practices. - Experience with connected car technologies.