We are offering a remote-based unpaid trainee position for a duration of three months, with office hours from Monday to Friday, 8:00 AM to 5:00 PM. This opportunity is designed for candidates who have a strong foundation in computer science or information technology and are eager to gain practical experience in mobile app development using React Native. The role involves working closely with development teams to enhance skills in programming, problem-solving, and application integration.
Key Responsibilities:
- Develop and maintain iOS and Android applications using React Native.
- Apply object-oriented programming principles to build efficient and scalable code.
- Collaborate with team members to integrate RESTful APIs and third-party services.
- Utilize SQL databases and Firebase for backend support and data management.
- Engage in logic building, problem-solving, and critical thinking tasks to address technical challenges.
- Participate actively in project development, potentially contributing to final year projects or similar assignments.
Required Qualifications:
- Bachelor’s degree in Computer Science, Information Technology, or a related field.
- Basic knowledge of JavaScript, TypeScript, and React Native frameworks.
- Strong understanding of object-oriented programming concepts and data structures.
- Familiarity with SQL databases and Firebase services.
- Demonstrated proficiency in logic building, problem-solving, and critical thinking skills.
- Experience developing one or more iOS or Android applications using React Native.
Preferred Qualifications and Benefits:
- Experience with RESTful API and third-party API integration is highly advantageous.
- Completion of a final year project using React Native will be considered a strong plus.
This internship provides a valuable opportunity to gain hands-on experience in mobile app development within a supportive remote environment. Candidates will enhance their technical skills and prepare for future roles in software development. To ensure your application is reviewed, please complete the brief application form provided separately.