We are seeking a skilled and motivated Mid-Level Mobile App Developer proficient in both Android and iOS platforms. The ideal candidate will play a key role in designing, developing, and maintaining innovative mobile applications.
Responsibilities
- Collaborate with cross-functional teams to conceptualize, design, and implement new features for Android and iOS applications.
- Develop and maintain clean, efficient, and reusable code for mobile platforms, ensuring optimal performance and responsiveness.
- Stay informed about emerging trends and technologies in mobile development, providing insights and recommendations for continuous improvement.
- Work closely with UI/UX designers to ensure the seamless integration of design elements into the mobile applications.
- Debug and resolve software defects, ensuring the stability and functionality of the applications.
Requirements
- Proficient in Android and iOS development with a strong portfolio of completed mobile applications.
- In-depth knowledge of mobile app architecture, design patterns, and best practices
- Experience with Firebase services, including authentication, real-time databases, and cloud messaging.
- Familiarity with Google Analytics implementation for tracking user behavior and app performance.
- Expertise in integrating and utilizing graph libraries for data visualization.
- Strong programming skills in languages such as Java/Kotlin (Android) and Swift (iOS).
- Experience with third-party libraries, APIs, and SDK integration.
- Proficient in version control systems and continuous integration for mobile development.
- Excellent problem-solving skills and ability to work collaboratively in a team environment.
- Bachelor’s degree in Computer Science, Engineering, or a related field.
- Minimum of 2 years of hands-on experience in mobile app development.