Job Description
We are looking for a skilled and innovative App Developer to design, develop, and maintain mobile applications. The ideal candidate should have a strong understanding of both front-end and back-end mobile development, with experience in iOS and/or Android platforms. You will collaborate with cross-functional teams to create user-friendly and high-performing applications.
Key Responsibilities:
- Design and develop mobile applications for Android and/or iOS platforms.
- Collaborate with UI/UX designers to ensure seamless user experiences.
- Write clean, maintainable, and scalable code following best practices.
- Work with APIs, databases, and third-party services to integrate app functionalities.
- Test, debug, and optimize applications for performance and security.
- Stay updated with the latest trends, tools, and technologies in mobile app development.
- Troubleshoot and resolve issues related to application functionality and performance.
- Participate in code reviews and provide constructive feedback.
- Work with Agile methodologies and collaborate with team members to meet project deadlines.
- Deploy applications to Google Play Store and Apple App Store.
Required Skills and Qualifications:
- Bachelor’s degree in Computer Science, Software Engineering, or a related field.
- Proven experience in mobile app development for Android (Java/Kotlin) and/or iOS (Swift/Objective-C).
- Experience with cross-platform development frameworks like Flutter or React Native is a plus.
- Strong knowledge of RESTful APIs and backend development.
- Proficiency in version control systems like Git.
- Familiarity with cloud platforms such as Firebase, AWS, or Google Cloud.
- Ability to write clean, well-documented code.
- Strong problem-solving and analytical skills.
- Excellent communication and teamwork abilities.
Preferred Qualifications:
- Experience in UI/UX design principles for mobile applications.
- Knowledge of Agile development methodologies.
- Prior experience in publishing apps on Google Play Store or Apple App Store.
- Understanding of mobile security best practices.