Current jobs related to Graduate Mobile Developer - City of Johannesburg Metropolitan Municipality - Rentoza (Pty) Ltd


  • Johannesburg, Gauteng, South Africa Mobile Hilfe Ruhr GmbH Full time

    Job DescriptionAre you an experienced Mobile Developer with a passion for creating secure and user-friendly applications? We are seeking a Senior Mobile Developer (Swift) to join our innovative team. You will be responsible for developing and maintaining our iOS chat-based mobile application, working closely with design and backend teams to ensure a seamless...


  • Johannesburg, Gauteng, South Africa Mobile Hilfe Ruhr GmbH Full time

    Job DescriptionAre you an experienced Mobile Developer with a passion for building secure and intuitive user interfaces? We are looking for a Senior Mobile Developer (Kotlin) to join our dynamic team. In this role, you will be responsible for developing and maintaining our chat-based mobile application. You will work closely with our design and backend teams...


  • Johannesburg, South Africa Graduate Placements Full time

    International tech company requires top calibre graduate to grow within their business development and deal-making team. You will research target clients globally, generate leads, engage with decision-makers and manage outbound sales and business development campaigns. As part of a growing team, your efforts will fundamentally affect the success of the...


  • Johannesburg, South Africa Graduate Placements Full time

    International tech company requires top calibre graduate to grow within their business development and deal-making team. You will research target clients globally, generate leads, engage with decision-makers and manage outbound sales and business development campaigns. As part of a growing team, your efforts will fundamentally affect the success of the...


  • Johannesburg, Gauteng, South Africa Network Recruitment Full time

    Job Overview:Network Recruitment is seeking a talented iOS Developer to join our team. As an experienced professional in mobile application development, you will be responsible for developing performance-based data transactions and implementing best practices in mobile development.The ideal candidate will have a strong background in software development,...


  • Johannesburg, Gauteng, South Africa Hr Xchange Full time

    We are looking for an experienced Mobile Developer who will be working with other Senior Developers to build in-house software solutions.As a Mobile Developer, you will collaborate with internal teams to design and develop the next generation of our mobile applications.Requirements:Experience working with Native Mobile Development Technologies, or coding in...

  • Mobile Developer

    18 hours ago


    Johannesburg, Gauteng, South Africa Bluegrass Digital Full time

    We're looking for a capable, forward-thinking developer who is passionate about building scalable and high-performing applications. You should have a deep understanding of software architecture, cloud technologies, and modern mobile application development. This role is ideal for someone who enjoys solving complex problems, collaborating with...


  • Johannesburg, South Africa Graduate Placements Full time

    **Responsibilities**: Learn products and functionality to the extent required to sell or market the product to potential clients. Establish a universe of potential clients and generate leads. This includes: identifying and researching potential clients in the local and targeted international market, attending relevant/ approved conferences, and internal and...


  • Johannesburg, Gauteng, South Africa MSP Staffing LTD Full time

    At MSP Staffing LTD, we are seeking a skilled Senior Mobile App Developer to join our team and contribute to building high-quality mobile applications.As a Senior Mobile App Developer, you will be responsible for developing and maintaining cross-platform mobile apps using the React Native framework, ensuring performance, usability, and code quality.The ideal...

  • Mobile App Developer

    15 hours ago


    Johannesburg, Gauteng, South Africa Cre8work Full time

    Job DescriptionWe are seeking a highly skilled Mobile App Developer to join our team at Cre8work. As a key member of our software development team, you will be responsible for designing, developing, and deploying high-quality mobile applications using Flutter.Key Responsibilities:Design and develop user-friendly and visually appealing mobile apps for iOS and...


  • Johannesburg, Gauteng, South Africa Curiska Full time

    Hiring: .NET mobile app developer (MAUI)We are seeking a skilled .NET Mobile App Developer to design, develop, and maintain cross-platform mobile applications. The ideal candidate will have experience integrating APIs to ensure smooth data flow between mobile apps and backend services.Duties and Responsibilities:Develop and maintain cross-platform mobile...


  • Johannesburg, Gauteng, South Africa Curiska Full time

    Hiring: .NET mobile app developer (MAUI)We are seeking a skilled .NET Mobile App Developer to design, develop, and maintain cross-platform mobile applications. The ideal candidate will have experience integrating APIs to ensure smooth data flow between mobile apps and backend services.Duties and Responsibilities:Develop and maintain cross-platform mobile...


  • Johannesburg, Gauteng, South Africa Goldman Tech Resourcing Full time

    Are you a skilled Mobile Developer who thrives in a collaborative environment? Were looking for someone to join our client's team to build cutting-edge mobile applications that meet design specifications and deliver seamless user experiences. If this is you then apply today Requirements: · Degree/Diploma · Proficient in Kotlin · Solid knowledge of Android...


  • Johannesburg, Gauteng, South Africa Mindworx Consulting Full time

    **Job Overview:**Mindworx Consulting is seeking an experienced Mobile App Development Lead to oversee the design and implementation of enterprise-level mobile applications.About the Role:You will be responsible for leading a team of developers, ensuring that mobile applications meet the highest standards of quality, scalability, and security. You will work...


  • Johannesburg, Gauteng, South Africa Hr Xchange Full time

    Hr Xchange is seeking a professional mobile programmer to join our team.The ideal candidate will have a strong background in mobile application development and be able to work collaboratively with senior developers to deliver high-quality results.Responsibilities include:Developing and maintaining mobile applications using native mobile development...


  • Johannesburg, Gauteng, South Africa Hr Xchange Full time

    We are seeking an experienced mobile developer to join our team at Hr Xchange.The successful candidate will have a strong background in mobile application development and be able to work collaboratively with senior developers to deliver high-quality results.Responsibilities include:Designing and developing mobile applications using native mobile development...


  • Johannesburg, Gauteng, South Africa Bluegrass Digital Full time

    Job DescriptionWe are seeking a highly skilled Senior Mobile Application Developer to join our team at Bluegrass Digital. As a key member of our mobile development team, you will be responsible for designing and developing high-quality, scalable, and secure mobile applications using React Native.Key Responsibilities:Design and implement best practice...


  • Johannesburg, Gauteng, South Africa Goldman Tech Resourcing Full time

    Are you a highly skilled Kotlin developer looking for a new challenge? Do you have a passion for mobile app development and a strong understanding of Android UI design principles?We are currently seeking a Senior Kotlin Mobile Developer to join our team at Goldman Tech Resourcing. The successful candidate will have at least 5 years of experience in...


  • Johannesburg, Gauteng, South Africa Smollan Group Full time

    Business Development OpportunityWe are seeking a Business Development Executive to join our team at Smollan Group in Johannesburg, South Africa.In this role, you will be responsible for driving growth and expansion in the mobility sector, with a focus on the automotive industry.Key Responsibilities:Identify and pursue new business opportunities in the...


  • Johannesburg, Gauteng, South Africa Standard Bank of South Africa Limited Full time

    At Standard Bank of South Africa Limited, we are seeking a talented Native Mobile Developer to join our team. This role offers an exciting opportunity for a skilled professional to lead and deliver specialist technical expertise and leadership across the full solution lifecycle.Key ResponsibilitiesTo guide teams in the assessment and selection of suitable...

Graduate Mobile Developer

1 month ago


City of Johannesburg Metropolitan Municipality, South Africa Rentoza (Pty) Ltd Full time
Key Responsibilities:
Development and Maintenance
  • Design, develop, and test Mobile applications using React Native following best practices for clean and maintainable code.
  • Collaborate with cross-functional teams to define, design, and ship new features.
  • Troubleshoot and resolve bugs and performance issues to ensure a seamless user experience.
Collaboration and Learning
  • Work closely with senior developers to understand system architecture and development standards.
  • Participate in code reviews and team discussions to improve code quality and foster continuous learning.
  • Collaborate with the UI/UX team to ensure visually appealing and user-friendly designs.
Innovation and Improvement
  • Contribute ideas to improve the apps functionality, performance, and user experience.
  • Stay updated with the latest Mobile development trends, tools, and technologies to incorporate best practices into the development process.
Required Qualifications and Skills:
  • Bachelors degree in IT, Computer Science, Software Engineering, or a related field (or equivalent practical experience).
Technical Skills:
  • Proficient in React Native with a good understanding of Mobile development frameworks.
  • Familiarity with React, Typescript, SQL Lite, NoSQL, Android SDK, and modern architecture patterns (MVVM, Clean Architecture, etc.).
  • Basic understanding of Rest APIs, GraphQL and integrating them into mobile applications.
  • Knowledge of version control systems, especially Git.
  • Experience with development tools like Android Studio, Expo and VS Code.
Soft Skills:
  • Strong problem-solving and analytical skills.
  • Eagerness to learn and adapt to new challenges.
  • Excellent communication and teamwork abilities.
Benefits:
Offices:
  • Johannesburg
  • Cape Town
  • Durban
Perks:
  • Free Friday lunches
  • Monthly socials
  • Discovery Medical aid : 100% cover (permanent staff)
  • Provident Fund (permanent staff)
  • Paid annual leave
  • Staff discounts
  • Employee Health and Wellness Assistance
  • Learning and Development opportunities
  • Mentorship programme
  • Community initiatives
  • Access to cutting edge technology
  • Hybrid (after probationary period, if applicable)
If you're passionate about technology and want to work in a fast-paced environment where you can make a real difference, Rentoza is the place for you. Join our team and be part of something truly exciting

Rentoza is an equal opportunity employer whose aim is to promote and achieve equal representation in all levels of all occupational categories. Preference will be given to candidates whose appointment will assist the Company in achieving its Employment Equity targets in terms of the Company Employment Equity Plan.

By responding to this advertisement, you consent to Rentoza lawfully processing your personal information in accordance with the Protection of Personal Information Act 4 of 2013 for recruitment purposes and confirm that any personal information has been submitted voluntarily.

The company reserves the right not to make an appointment. An application will not in itself entitle the applicant to an interview or an appointment and failure to meet the minimum requirements of the post will result in the applicant automatically disqualifying him/herself from consideration. If you don't hear back from us in 30 days, please consider your application unsuccessful.