We are looking for a skilled Mobile Developer to join our development team. The ideal candidate will have experience building high-quality mobile applications for Android or iOS using Swift, Kotlin, and modern development frameworks such as React (for front-end) and Java Spring Boot (for back-end integration).
Key Responsibilities
- Develop and maintain native mobile applications for Android (using Kotlin) or iOS (using Swift).
- Implement intuitive and responsive UI/UX designs for mobile apps, ensuring a seamless user experience.
- Work with Java Spring Boot to integrate mobile apps with back-end services and databases.
- Ensure mobile apps are optimized for performance across different devices and operating systems.
- Collaborate with product managers, designers, and other developers to define app requirements, features, and performance goals.
- Conduct thorough testing, debugging, and code optimization to ensure high-quality, bug-free mobile applications.
- Stay up-to-date with the latest mobile development trends and best practices to enhance app performance and user experience.
Required Skills/Experience
- 8+ years of experience in mobile development for Android (using Kotlin) or iOS (using Swift).
- Solid understanding of mobile app architecture and UI/UX principles.
- Experience working with Java Spring Boot for backend integration.
- Familiarity with React and modern web/mobile frameworks.
- Knowledge of mobile app deployment processes (App Store/Google Play).
- Familiarity with version control systems (e.g., Git).
- Strong problem-solving skills and attention to detail.