Job Summary:
We are seeking a skilled Mobile Developer to join our dynamic development team. The ideal candidate will have experience building mobile applications for both iOS and Android platforms. As a Mobile Developer, you will design, develop, and maintain high- performance, user- friendly mobile apps, collaborating closely with cross- functional teams to deliver innovative and scalable solutions.
Key Responsibilities:
Collaborate with UI/UX designers to translate design wireframes and mockups into fully functional mobile apps.
Develop high- quality, scalable mobile applications for iOS and Android platforms.
Design and implement mobile user interfaces that deliver an excellent user experience.
Optimize application performance, ensuring apps are responsive, reliable, and bug- free.
Work with other team members, including product managers, designers, and other developers, to ensure smooth project delivery.
Integrate mobile applications with backend services, APIs, and third- party services.
Participate in code reviews, providing constructive feedback to improve the team’s code quality.
Write clean, maintainable, and efficient code, following best practices and coding standards.
Debug and troubleshoot issues in mobile applications, ensuring the final product is of high quality.
Stay up- to- date with the latest trends and technologies in mobile development and the broader tech industry.
Required Skills & Qualifications:
Strong knowledge of Swift for iOS or Kotlin/Java for Android.
Proven experience as a Mobile Developer with 3 years of experience in building mobile applications.
Bachelor’s degree in Computer Science, Information Technology, or a related field (or equivalent experience).
Experience with mobile development frameworks such as Flutter
Familiarity with mobile UI/UX design principles and best practices.
Familiarity with version control systems like Git.
Excellent communication and collaboration skills.
Knowledge of mobile app deployment processes on the App Store and Google Play Store.
Strong problem- solving skills and attention to detail.
Experience with RESTful APIs and integration with third- party services.
Preferred Qualifications:
Understanding of cloud services like AWS, Firebase, or Google Cloud.
Experience with cross- platform development using frameworks like Flutter.
Experience with mobile app performance optimization techniques.
Familiarity with CI/CD tools and practices for mobile app development.
Knowledge of unit testing frameworks (e.g., XCTest, Espresso, etc.).