Mobile Application Developer
Company Name:LearnCraft AI
Job Description:
We are looking for a talented and passionate Mobile Developer to join our team and contribute to the development of our AI-powered study buddy app. You will be responsible for building and maintaining high-quality, scalable, and performance-optimized mobile applications for both iOS and Android platforms. The ideal candidate has experience with React Native, Swift (iOS), Kotlin (Android), or Flutter and understands best practices for mobile application development.
Key Responsibilities
- Develop and maintain mobile applications using React Native, Flutter, or native iOS/Android languages (Swift/Kotlin).
- Collaborate with product designers and backend engineers to deliver a seamless user experience.
- Optimize applications for speed, performance, and battery efficiency.
- Implement UI components and animations based on provided wireframes and designs.
- Ensure mobile applications meet security, accessibility, and compliance standards.
- Integrate third-party APIs and SDKs, including authentication, payment gateways, and analytics tools.
- Write unit and integration tests to maintain code quality and reliability.
- Troubleshoot, debug, and improve existing mobile applications.
- Participate in Agile development processes, including sprint planning, stand-ups, and code reviews.
- Stay up-to-date with emerging mobile development trends, frameworks, and best practices.
Required Qualifications
- Bachelor’s degree in Computer Science, Software Engineering, or a related field (or equivalent practical experience).
- 2+ years of experience in mobile app development.
- Proficiency in at least one mobile development framework: React Native, Flutter, or native development (Swift/Kotlin).
- Experience working with RESTful APIs and integrating backend services.
- Strong understanding of UI/UX principles and mobile app design patterns.
- Experience with mobile performance optimization and debugging tools.
- Familiarity with mobile deployment processes (App Store and Google Play Store submission guidelines).
- Strong knowledge of Git version control and CI/CD pipelines.
- Ability to work in a collaborative, fast-paced environment with cross-functional teams.
Preferred Qualifications
- Experience with state management libraries such as Redux, Riverpod, or Provider.
- Knowledge of GraphQL and WebSockets.
- Familiarity with Firebase services (Auth, Firestore, Cloud Messaging, Crashlytics).
- Experience with offline storage solutions in mobile applications.
- Previous experience working on EdTech, AI, or gamification-based applications.
Benefits
- Competitive salary based on experience.
- Salary range: ₦200,000 – ₦400,000 monthly, depending on experience and expertise.
- Flexible work schedule and remote-friendly environment.
- Opportunity to work on cutting-edge AI and gamification technologies.
- Professional development opportunities, including conferences and online courses.
Salary : ₦200,000 – ₦400,000 depending on experience and expertise
Job Type:Full- time
Job Posted:25th February 2025
Job Category: Remote
Job Type: Full Time
Job Location: Nigeria