×
Register Here to Apply for Jobs or Post Jobs. X

Graduate Software Engineer - Mobile Development; Android​/iOS

Remote / Online - Candidates ideally in
Randburg, Johannesburg, 2000, South Africa
Listing for: Placements24
Remote/Work from Home position
Listed on 2026-10-25
Job specializations:
  • Software Development
    App Developer - Mobile/Web, Android Developer, iOS Developer, Software Engineer
Job Description & How to Apply Below
Position: Graduate Software Engineer - Mobile Development (Android/iOS)
Location: Randburg

About the Role

Our client, a rapidly growing mobile technology company renowned for its innovative applications, is actively seeking talented Graduate Software Engineers to join their development team. This role is based remotely, offering you the flexibility to work from anywhere while contributing to cutting-edge mobile projects. You will be involved in the entire software development lifecycle, from conceptualization and design to implementation, testing, and deployment of native Android and iOS applications.

We are looking for passionate individuals with a strong foundation in software engineering principles and a keen interest in mobile development. As part of our agile and collaborative team, you will have the opportunity to learn from experienced engineers, contribute to impactful features, and grow your skills in a fast-paced tech environment. This is an ideal opportunity for recent graduates looking to launch a successful career in mobile development.

Key Responsibilities
  • Design, develop, and maintain high-quality native mobile applications for Android and/or iOS platforms.
  • Collaborate with product managers and UI/UX designers to translate requirements into functional and engaging mobile experiences.
  • Write clean, efficient, well-documented, and testable code.
  • Participate in code reviews to ensure adherence to coding standards and best practices.
  • Troubleshoot, debug, and resolve issues reported by QA or users.
  • Contribute to the architecture and design discussions for new features and app improvements.
  • Stay updated with the latest trends, technologies, and best practices in mobile development.
  • Work effectively within an agile development team, participating in sprint planning and retrospectives.
  • Ensure the performance, quality, and responsiveness of applications.
  • Assist in the deployment of applications to the respective app stores.
Requirements
  • A Bachelor's degree in Computer Science, Software Engineering, or a related technical discipline.
  • Solid understanding of object-oriented programming principles.
  • Proficiency in Java or Kotlin for Android development, and/or Swift or Objective-C for iOS development.
  • Familiarity with mobile development frameworks and SDKs (Android SDK, iOS SDK).
  • Knowledge of mobile UI/UX design principles and best practices.
  • Experience with version control systems like Git.
  • Strong problem-solving and debugging skills.
  • Excellent communication and collaboration abilities, essential for remote work.
  • Ability to work independently, manage time effectively, and meet project deadlines.
  • A passion for mobile technology and a drive to create excellent user experiences.
Benefits
  • Our client offers a fully remote work environment, providing unparalleled flexibility and work-life balance.
  • You will receive a competitive salary, comprehensive health benefits, and opportunities for continuous professional development, including access to online learning platforms and industry events.
  • The company fosters a culture of innovation, collaboration, and continuous learning.
  • You will work on exciting projects that reach a global audience.
  • Opportunities for career advancement and specialization within mobile development are abundant.
  • Our client values a positive and inclusive work culture.
  • We provide the tools and support necessary for you to thrive in a remote setting.
  • This role, based out of Randburg conceptually but fully remote, offers a unique blend of technical challenge and personal freedom.
  • Our client is committed to providing a rewarding and growth-focused career.
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary