Important Notice Before You Apply
Please be aware of the following conditions before submitting your application for this role:
- On-Site Requirement: This is a strictly on-site position. You will be required to work physically from our office/location every working day.
- No Remote or Hybrid Option: Remote work, hybrid arrangements, or flexible off-site options are not available for this role.
- Full-Time Commitment: The position demands your full-time presence and active participation on-site throughout the week.
To make your stay comfortable and to support your productivity, the company provides the following as part of your employment package:
- Shared Accommodation: Fully furnished shared apartment provided by the company.
- Daily Transportation: Free ride service from your accommodation to the office and back.
- Meals Included: Three (3) full daily meals provided at no cost.
Application Guideline:
Only apply if you are willing and able to work fully on-site under these conditions. This ensures clarity and alignment before joining our team.Important Notice Before You Apply
Please be aware of the following conditions before submitting your application for this role:
- On-Site Requirement: This is a strictly on-site position. You will be required to work physically from our office/location every day.
- No Remote or Hybrid Option: Remote work, hybrid arrangements, or flexible off-site options are not available for this role.
- Full-Time Commitment: The position demands your full-time presence and active participation on-site throughout the week.
To make your stay comfortable and to support your productivity, the company provides the following as part of your employment package:
- Shared Accommodation: Fully furnished shared apartment provided by the company.
- Daily Transportation: Free ride service from your accommodation to the office and back.
- Meals Included: Three (3) full daily meals provided at no cost.
Application Guideline:
Only apply if you are willing and able to work fully on-site under these conditions. This ensures clarity and alignment before joining our team.Technical Skills
1. Proficiency in Dart: Strong knowledge of the Dart programming language, which is used for Flutter development.
2. Flutter Framework: Experience with the Flutter framework for building natively compiled applications for mobile, web, and desktop from a single codebase.
3. UI/UX Design: Ability to design and implement user interfaces using Flutter’s widget system.
4. State Management: Experience with state management solutions (e.g., Provider, Riverpod, Bloc, or Redux).
5. APIs and Integration: Proficiency in integrating RESTful APIs, WebSockets, and other services.
6. Version Control: Familiarity with version control systems like Git.
7. Testing: Knowledge of testing frameworks and tools (e.g., unit tests, widget tests).
8. Databases: Experience with local databases (e.g., SQLite, Hive) and cloud databases (e.g., Firebase).
Soft Skills
1. Problem-Solving: Strong analytical and problem-solving skills.
2. Communication: Effective verbal and written communication skills.
3. Collaboration: Ability to work collaboratively in a team environment.
4. Adaptability: Ability to adapt to new technologies and tools quickly.
Experience and Education
1. Experience: Typically 1-3 years of experience in mobile app development, with a focus on Flutter.
2. Portfolio: A portfolio of Flutter applications demonstrating your skills and experience.
3. Education: A degree in Computer Science, Engineering, or a related field is often preferred but not always required but added advantage.
Additional Requirements
1. Knowledge of Android and iOS Platforms: Understanding the specifics of both Android and iOS platforms.
2. Performance Optimization: Experience with optimizing app performance and handling complex UI requirements.
3. Deployment: Knowledge of app deployment processes for both Android (Google Play Store) and iOS (Apple App Store).
Desirable Skills
1. Experience with Other Frameworks: Knowledge of other mobile development frameworks (e.g., React Native) is a plus.
2. Experience with CI/CD: Familiarity with continuous integration and continuous deployment (CI/CD) tools.
3. Open Source Contribution: Contribution to open-source Flutter projects can be a strong plus.
Job Types: Full-time, Temporary, Contract
Contract length: 3 months
Pay: ₦70,000.00 - ₦200,000.00 per month
Ability to commute/relocate:
- Ibadan: Reliably commute or willing to relocate with an employer-provided relocation package (Required)
Application Question(s):
- Do you have live project?
how many did you have?
Experience:
- Flutter: 2 years (Required)