remote
Mobile Application
Software Engineer
Join a remote 6‑month internship developing Android and cross‑platform mobile apps for educational institutions, gaining hands‑on experience in design, coding, testing, and integration with backend services.
About the role
Key Responsibilities
- Develop and maintain Android applications using Kotlin/Java.
- Contribute to cross‑platform mobile projects with Flutter or similar frameworks.
- Integrate app features with RESTful APIs and backend services.
- Participate in code reviews, debugging, unit testing, and deployment pipelines.
- Collaborate with product and design teams to translate requirements into functional UI components.
Requirements
- Currently pursuing a degree in Computer Science, Software Engineering, or a related field.
- Familiarity with Android development fundamentals and at least one programming language (Kotlin, Java, or Dart).
- Basic understanding of REST APIs, JSON, and version control (Git).
- Enthusiasm for learning new mobile technologies and best practices.
- Strong problem‑solving skills and ability to work independently in a remote environment.