Mobile Software + Data Engineer Intern
Company Description
WanderKit is a new social & adventure platform with the goal of connecting like-minded people and wanderers. Our mission is to build an online and offline community that inspires and motivates wanderers to explore more. WanderKit encourages and facilitates connections between travelers and locals to share authentic experiences together. We can offer you a dynamic, collaborative and skill development environment with hands-on learning experience in application development as well as AI recommendation engines.
Role Description
We are seeking a Mobile Development Intern (remote & flexible hours), to work with our lead engineer and product team to help enhance our cross platform tool and mobile experience. This internship will offer hands-on learning experience in cross platform (mobile/web) development. Applicants must be familiar with ObjectiveC for iOS, and ava for Android as well as the platform specific libraries and UI interfaces. *Must have own mac device for programming.*
Responsibilities
-
Cross Platform App development: Able to implement features in iOS / Android app code base, build and test, Upload test builds to apple and android app stores
-
Understanding of common mobile client design elements and common code patterns (Objective C & Java) Backend API: Able to implement and test API code written in PHP, build and test API server locally and in a stage environment. Understanding of API principles and common code patterns.
-
Able to model, retrieve, and store data to the database via API backend logic
-
Able to test with local databases and pre-seeded data.
Required Experience
-
Strong critical thinking and problem-solving skills, with the ability to work efficiently in a fast-paced environment
-
Passion for technology and staying up-to-date with current industry trends and solutions
-
Effective verbal and written communication skills to work collaboratively in a remote team environment
-
Able to implement UI updates in iOS / Android app to develop code base, build in test environments, and support app store launch.
-
Proficient knowledge in the following programming languages: HTML5, JavaScript, Objective-C, Swift, and Java
-
Understanding of common mobile client design elements and common code patterns. Good knowledge of software engineering processes, agile framework, tools, methods, test development, algorithms and data structures
Preferred Qualification (Willing to train)
-
Experience with working on a cloud-computing platform such as AWS, Azure, or Google Cloud Platform
-
Bachelor's degree or higher in Computer Science, Data Science or a related field
-
Good understanding of UI/UX design and implementation.
Industry
Social Networking, Travel & Tourism
Employment Type
Part-time, Internship, Remote