Mobile Developer
Role details
Job location
Tech stack
Job description
We are seeking a talented Mobile Developer to design, develop, and maintain high-quality mobile applications for iOS and Android platforms. The ideal candidate should have experience building scalable, user-friendly mobile applications and a strong understanding of mobile development frameworks, APIs, and best practices., Design, develop, test, and deploy mobile applications for iOS and Android platforms. Collaborate with product managers, designers, and backend developers to deliver high-quality mobile solutions. Develop reusable, maintainable, and scalable code. Integrate mobile applications with RESTful APIs and third-party services. Optimize application performance, responsiveness, and user experience. Troubleshoot, debug, and resolve application issues. Participate in code reviews and ensure adherence to coding standards. Implement security and data protection best practices. Support application deployment and maintenance through App Store and Google Play Store. Stay current with emerging mobile technologies and industry trends. Required Skills Mobile Development Native Android Development (Java/Kotlin) Native iOS Development (Swift/Objective-C) Cross-Platform Development (Flutter, React Native) Technical Skills RESTful APIs and Web Services JSON/XML Data Handling Mobile UI/UX Development State Management Techniques Push Notifications Mobile Security Best Practices Git Version Control CI/CD Pipelines Database & Cloud SQLite Firebase Cloud Services (AWS, Azure, Google Cloud)
Requirements
Bachelor''s degree in Computer Science, Information Technology, or related field. 3+ years of mobile application development experience. Experience publishing applications to App Store and/or Google Play Store. Strong understanding of software development lifecycle (SDLC). Excellent problem-solving and communication skills.