Nonprofit
Published 12 days ago
Details
Available Times:
Weekdays (daytime, evenings), Weekends (daytime, evenings)
Time Commitment:
A few hours per week
Commitment Details:
5 hours for 4 months
Recurrence:
Recurring
Volunteers Needed:
1
Cause Areas:
Education, Health & Medicine, Volunteering
Description
Job Title: Mobile Application Developer
Location: Remote
Department: Application Development
Reports To: Department Director
Type: Internship (Part-Time) (Unpaid)
Duration: 4 Months
Responsibilities:
- As a Mobile Application Developer intern at Resilience, you will have the following responsibilities:
- Mobile App Development: Design, develop, and maintain mobile applications for Android and/or iOS platforms under the guidance of senior developers.
- Feature Implementation: Assist in building new features, enhancing existing functionalities, and optimizing application performance.
- Code Testing & Debugging: Identify, troubleshoot, and resolve software defects to ensure application reliability and stability.
- UI/UX Integration: Work closely with designers to implement intuitive, user-friendly, and visually appealing mobile interfaces.
- API Integration: Assist in integrating third-party services, APIs, and backend systems into mobile applications.
- Documentation: Create and maintain technical documentation, including development notes, code comments, and deployment procedures.
- Collaboration: Participate in team meetings, code reviews, and collaborative development activities with developers, testers, and project stakeholders.
- Application Maintenance: Support app updates, performance improvements, and compatibility testing across various devices and operating system versions.
Qualifications:
- To be successful in this role, you should possess the following qualifications:
- Programming Knowledge: Basic understanding of mobile development languages and frameworks such as Java, Kotlin, Swift, Flutter, or React Native.
- Software Development Fundamentals: Familiarity with software development principles, object-oriented programming, and version control systems such as Git.
- Problem-Solving Skills: Ability to analyze technical challenges and develop effective solutions.
- Attention to Detail: Strong focus on writing clean, efficient, and well-documented code.
- Communication Skills: Effective verbal and written communication skills and the ability to work collaboratively in a team environment.
- Eagerness to Learn: Passion for mobile technologies and willingness to learn new tools, frameworks, and development practices.
- Previous Experience: Academic projects, personal projects, or prior experience in mobile application development is preferred but not required.
Note: This is an unpaid internship position, and the intern will not receive monetary compensation for their work. The internship is intended for educational and experiential purposes. Through this internship, participants will gain hands-on experience in mobile application development, industry-standard tools, and collaborative software development practices.
Location
Remote
Volunteer can be anywhere in the world
Associated Location
5926 BITTERWOOD CT, TAMPA, Florida, US
