JOBSEARCHER

Mobile Application Developer

Position: Mobile Application Developer
Location: RemoteKey Responsibilities
Design realistic and challenging mobile software engineering tasks based on real-world development scenarios. Create complex coding challenges involving bug fixing, feature development, code refactoring, state management, and application lifecycle handling. Develop tasks using one or more of the following technologies: Cross-platform: React Native, TypeScript, JavaScript, Flutter, DartiOS: Swift, SwiftUI, UIKitAndroid: Kotlin, Jetpack Compose, Android View SystemSet up reproducible development environments for consistent task execution. Create deterministic test cases and automated verification methods to evaluate code correctness. Identify edge cases and design comprehensive test scenarios for complex mobile applications.
Required Skills & Qualifications: Strong hands-on experience in at least one mobile development track: cross-platform, iOS, or Android. Deep understanding of mobile application architecture, state management, asynchronous programming, and application lifecycle management. Proven ability to debug complex mobile applications and resolve challenging engineering problems. Experience in mobile application testing, troubleshooting, and performance optimization. Proficiency in relevant technologies such as React Native, Flutter, Swift, SwiftUI, Kotlin, or Jetpack Compose. Understanding of automated testing, test-case design, and code verification. Ability to write clean, maintainable, and efficient code. Strong analytical thinking, problem-solving, and attention to detail.
Mobile Application Developer at Tekpillar | JobSearcher