-
Spots available: 10+
Mobile App Developer
ORGANIZATION: Project: Human City
Please visit the new page to apply.
-
Spots available: 10+
Job description
P:HC is dedicated to providing new developers with a meaningful portfolio project that can be showcased to future employers. Our mission is to create impactful digital solutions while nurturing the next generation of tech talent. Interns will gain hands-on experience and the opportunity to transition into a paid position after the internship.
www.projecthumancity.com
Role Overview:
We are seeking motivated React Native Mobile Development VOLUNTEER Interns (wage listed is for after volunteer position and successful product launch, not right away) who are passionate about mobile app development and eager to gain real-world experience. As a part of our team, you will contribute to the development of a cutting-edge mobile application aimed at improving urban living. This is an excellent opportunity to enhance your skills, build your portfolio, and work alongside experienced professionals.
Responsibilities:
Collaborate with the development team to build and maintain a React Native mobile application.
Write clean, maintainable, and efficient code.
Participate in code reviews and contribute to team knowledge sharing.
Assist in the design and implementation of new features.
Troubleshoot and debug issues to improve application performance.
Attend two weekly meetings: a 15-minute checkup and a 1-hour full team development meeting.
Technical Skills:
Proficiency in React Native and a strong understanding of its core principles.
Solid experience with JavaScript, including ES6+ syntax.
Familiarity with state management libraries (e.g., Redux, MobX).
Understanding of RESTful APIs, third-party libraries, and API integration.
Experience with AR (Augmented Reality) frameworks such as ViroReact or ARCore.
Knowledge of AI (Artificial Intelligence) concepts and libraries (e.g., TensorFlow.js, Brain.js).
Familiarity with game development concepts and libraries like Phaser or Babylon.js.
Experience with video and media handling in React Native (e.g., react-native-video).
Understanding of cross-platform development and mobile app deployment processes.
Familiarity with version control systems, particularly Git.
Soft Skills:
Strong problem-solving skills and attention to detail.
Excellent communication and collaboration abilities.
Ability to work independently and manage time effectively.
Willingness to learn and adapt to new technologies and tools.
Education & Experience:
Currently pursuing or recently completed a degree in Computer Science, Software Engineering, or a related field.
Previous experience with mobile app development projects (personal, academic, or professional) is a plus.
Work Environment:
Reliable internet connection for remote collaboration.
Ability to commit to 10-20 hours of work per week.
Flexibility to attend two weekly meetings: a 15-minute checkup and a 1-hour full team development meeting.
11 More opportunities with Project: Human City
2 ReviewsOpportunities
About Project: Human City
Location:
Remote, Toranto, KS 66777, CA
Mission Statement
Project: Human City is a not for profit think tank. As an organization we are dedicated to pushing the social boundaries. We ask blue sky questions.
Description
t Project: Human City, we do many things.
For one, we empower others to address problems in their local communities. By creating change at the grassroots level, we hope to entrench progress as a cultural practice.
Secondly, we collaborate with other organizations to scale our collective impact. By partnering with dedicated groups, we have a hand in change on multiple fronts.
Finally, we brainstorm solutions through our in-house Project streams. By branching out through theses channels, we avoid siloing resources to any one approach.
CAUSE AREAS
WHEN
WHERE
This is a Virtual Opportunity with no fixed address.
DATE POSTED
August 12, 2024
SKILLS
GOOD FOR
N/A
REQUIREMENTS
N/A