About beau
beau is a powerful app that connects make-up artists (MUAs) with users, providing a platform for showcasing skills, building clientele, and redefining beauty standards. We celebrate different expressions and offer users a variety of choices and inspiration in the beauty landscape.
Job Description
As an App Development Intern, you will gain hands-on experience in the full app development lifecycle, working closely with our experienced developers and designers. You will have the opportunity to contribute to live projects, learn best practices in mobile development, and develop your coding skills in a collaborative and supportive environment. This role is currently unpaid but has the potential to convert to a full time role.
Responsibilities
- Assist in the development and maintenance of mobile applications for iOS and/or Android.
- Collaborate with the development team to design, build, and test new features.
- Write clean, maintainable, and efficient code.
- Participate in code reviews and contribute to the team's knowledge base.
- Debug and resolve technical issues as they arise.
- Stay up-to-date with the latest industry trends and technologies.
Qualifications
- Currently pursuing a degree in Computer Science, Software Engineering, or a related field.
- Basic understanding of mobile application development (iOS and/or Android).
- Familiarity with programming languages such as Java, Kotlin, Swift, or Objective-C.
- Experience with version control systems (e.g., Git).
- Strong problem-solving skills and attention to detail.
- Ability to work independently and in a team environment.
- Good communication skills and a willingness to learn.
Preferred Skills
- Experience with cross-platform development tools such as React Native or Flutter.
- Knowledge of UI/UX design principles.
- Prior experience with RESTful APIs and JSON.
- Understanding of Agile development methodologies.