Tech Stack
AndroidFirebaseFlutterGraphQLiOSJavaJestKotlinObjective-CReactReact NativeSwift
About the role
- Build and maintain apps in Swift/Objective-C (iOS), Kotlin/Java (Android), or cross-platform frameworks (React Native, Flutter).
- Implement user interfaces based on Figma/Sketch designs, ensuring responsiveness and accessibility.
- Integrate REST/GraphQL APIs for data access and business logic.
- Write unit and UI tests with XCTest, Espresso, or Jest.
- Manage app distribution through TestFlight, Google Play Console, or enterprise deployment platforms.
- Monitor app performance and crash reports (Firebase Crashlytics, Sentry, New Relic).
- Work with designers and product managers to refine feature requirements.
- Document code, workflows, and release processes for team knowledge sharing.
Requirements
- 3+ years professional mobile development.
- Proficiency in either native (Swift/Kotlin) or cross-platform (React Native/Flutter) frameworks.
- Experience releasing apps to both iOS App Store and Google Play.
- Familiarity with CI/CD workflows for mobile (Fastlane, Bitrise).
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
SwiftObjective-CKotlinJavaReact NativeFlutterREST APIsGraphQLXCTestEspresso
Soft skills
collaborationcommunicationdocumentationproblem-solving