Frontend Mobile App Development Internship


Project scope
Categories
UI design UX design Mobile app development Information technology Software developmentSkills
planning mobile application development codebase application programming interface (api) kotlin mobile ui design front end design user experience (ux) design reviews new product developmentThe primary objective of this project is to design and develop the frontend for several new screens within our mobile application. These screens will support key features in our employee rewards experience.
Additionally, this project offers students a unique opportunity to gain hands-on experience by collaborating with an early-stage startup. They will acquire valuable real-world exposure to building a consumer-facing product, providing insights into the practical challenges and creative processes involved in product development.
During this project, students will:
- Translate design mockups into responsive, functional mobile UI components
- Use Kotlin to build screens that align with our existing design system
- Collaborate with our product and design teams for feedback and iteration
- Conduct testing to ensure performance and responsiveness across devices
Project Details:
Onboarding & Tech Setup
- Meet the team
- Review project requirements and existing codebase
- Set up local dev environment
Design Review & Planning
- Review UI mockups and UX flows
- Define implementation plan for selected screens
Frontend Development
- Build and style multiple app screens
- Ensure responsiveness and accessibility
- Integrate dummy data or API stubs for testing
Testing & Feedback
- Conduct internal testing
- Make updates based on feedback
Wrap-Up & Handoff
- Final review
- Document components and code
- Submit final deliverables
This is a great opportunity for students to gain hands-on experience in mobile development within a fast-paced, purpose-driven startup environment.
Providing specialized, in-depth knowledge and general industry insights for a comprehensive understanding.
Sharing knowledge in specific technical skills, techniques, methodologies required for the project.
Direct involvement in project tasks, offering guidance, and demonstrating techniques.
Providing access to necessary tools, software, and resources required for project completion.
Scheduled check-ins to discuss progress, address challenges, and provide feedback.
About the company
Weβre on a mission to make lifestyle benefits more accessible to employees. We are an app based company, focused on providing a platform that makes it easier for employees to choose which lifestyle benefits meet their needs. Our customers are small to mid-sized companies (ranging from 10-500 employees), with either fully remote, in-office, or hybrid teams.
Portals
-
Vancouver, British Columbia, Canada