Job brief
We are seeking a frontend development intern with experience in modern mobile technologies. In this role, you will support ongoing development efforts and collaborate with the team to enhance the quality and usability of our mobile applications.
Responsibilities
-
Assist in developing and maintaining cross-platform mobile applications using Flutter or React Native.
-
Support the implementation of new features under the guidance of senior developers.
-
Collaborate with designers and developers to ensure smooth UI/UX integration.
-
Help debug, test, and improve mobile applications to ensure good performance and stability.
-
Learn and apply best practices in mobile development and software engineering.
-
Stay curious and up to date with emerging tools and technologies in mobile app development.
Requirements
-
Currently pursuing or recently completed a Bachelor’s or Engineering degree in Computer Science, Software Engineering, or a related field — or possessing equivalent practical experience.
-
Enthusiasm for mobile app development and willingness to learn.
Soft Skills
-
Strong problem-solving mindset and eagerness to learn.
-
Ability to work both independently and as part of a collaborative team.
-
Good communication skills and attention to detail.
-
Ability to take feedback positively and improve iteratively.
Technical Skills
-
Basic to intermediate experience with Flutter (Dart) and/or React Native (JavaScript/TypeScript).
-
Familiarity with state management solutions such as Redux or Zustand (or equivalent concepts).
-
Understanding of RESTful APIs and mobile app integration.
-
Experience using Git for version control.
-
Exposure to mobile testing, debugging tools, or emulators/simulators.
Nice to Have
-
Personal, academic, or open-source projects using Flutter or React Native.
-
Basic knowledge of mobile app deployment processes (App Store / Google Play).
-
Familiarity with common mobile UI patterns and performance considerations.