Job Summary:
We are looking for a talented and experienced Android/iOS Mobile Application Developer to join our development team. In this role, you will be responsible for designing, developing, and maintaining high-performance mobile applications for both Android and iOS platforms. The ideal candidate is passionate about mobile technologies and delivers seamless user experiences.
Key Responsibilities:
- Design and build advanced applications for both Android and iOS platforms.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Work with APIs, cloud services, and third-party libraries to integrate functionalities.
- Ensure the performance, quality, and responsiveness of applications.
- Identify and fix bugs and performance issues.
- Continuously discover, evaluate, and implement new technologies.
- Maintain code quality, write unit tests, and participate in code reviews.
- Deploy and maintain applications on the App Store and Google Play Store.
- Follow agile methodologies and contribute to sprint planning and retrospectives.
- Work closely with designers to match UI/UX standards and improve user experience.
Required Qualifications:
- Bachelor’s degree in computer science, Software Engineering, or a related field.
- Proven experience in Android (Kotlin/Java) and iOS (Swift/Objective-C) development.
- Experience with cross-platform frameworks like Flutter or React Native is a plus.
- Strong understanding of mobile app architecture, design patterns, and RESTful APIs.
- Familiarity with Git, CI/CD pipelines, and agile development tools.
- Excellent problem-solving skills and attention to detail.
Preferred Qualifications:
- Published apps in Google Play and/or Apple App Store.
- Experience with mobile performance testing and optimization.
- Knowledge of cloud services like Firebase, AWS, or Azure.