Mobile Developer (Mid-Level)
Core Requirements:
• 3+ years of professional experience in mobile application development
• Strong proficiency in either iOS (Swift/Objective-C) or Android (Kotlin/Java) development
• Experience with RESTful API integration and backend connectivity
• Demonstrated experience implementing authentication services (OAuth, JWT, SAML, etc.)
• Familiarity with secure data storage practices on mobile devices
• Experience integrating third-party SDKs and APIs into mobile applications
• Understanding of mobile UI/UX design principles and implementation
• Knowledge of mobile app performance optimization techniques
Technical Skills:
• Cross-platform development experience (React Native, Flutter) is a plus
• Experience with modern mobile app architecture patterns (MVVM, MVC, etc.)
• Proficiency with version control systems (Git)
• Knowledge of Agile/Scrum development methodologies
• Experience writing unit and UI tests for mobile applications
• Understanding of app security best practices
Deployment Experience (Highly Valued):
• Experience with CI/CD pipelines for mobile applications
• Familiarity with deployment processes for both Google Play Store and Apple App Store
• Knowledge of automated testing in CI/CD environments
• Experience with build tools specific to mobile platforms
Soft Skills:
• Strong problem-solving abilities
• Excellent communication skills
• Ability to work effectively in a team environment
• Self-motivated with attention to detail
• Capability to manage multiple priorities effectively
Apply To This Job