Mobile Native Android Developer – Johannesburg/ West Rand – R720k Per annum - E-Merge

    E-Merge
    E-Merge Johannesburg

    1 week ago

    E-Merge background
    Description

    Cutting-edge Technology and Innovative Solutions Company

    We are seeking a skilled Mobile Developer to join our team. The ideal candidate will have expertise in coding and programming mobile applications using Java and Kotlin, ensuring they meet the specifications provided by clients or project managers.

    Responsibilities:

    • Software Development: Develop high-quality mobile applications that meet client requirements and are delivered on time.
    • Collaboration: Work closely with cross-functional teams, including designers, product managers, and quality assurance testers, to ensure seamless collaboration and communication.
    • Problem Solving: Troubleshoot and debug issues that arise during the development process, employing critical thinking and problem-solving skills to identify and resolve technical issues.

    Requirements:

    • Bachelor's Degree: In Computer Science, Engineering, or related field.
    • Experience: Two to four years of experience in Android native development using Java and/or Kotlin.
    • Proficiency: In Git and experience with Git Flow branching strategy.
    • Familiarity: With object-oriented principles, methodologies, and patterns.
    • Experience: With MVVM Architecture and dependency injection frameworks such as Hilt, Koin, or Dagger 2.
    • Knowledge: Of Retrofit, Room Database, and unit testing frameworks.
    • Understanding: Of CI/CD processes is beneficial.
    • Soft Skills: Strong attention to detail and commitment to producing high-quality work, excellent teamwork and communication skills.

    Benefits:

    Salary: R720k per annum (cost to company)

    Location: Johannesburg / West Rand



  • E-Merge Johannesburg

    Solutions Architect Position at a Leading Investment Bank · We are seeking an experienced Solutions Architect to join our team at one of South Africa's biggest banks. This is a fantastic opportunity to start the new year with a new role and contribute to the growth of our financi ...


  • E-Merge Johannesburg

    An exciting opportunity has emerged for a talented Salesforce Developer to join a dynamic team in a fast-paced environment, working on global-scale systems. · The company's growing success is a testament to their commitment to leveraging the latest solutions, attracting top talen ...


  • E-Merge Johannesburg

    We are currently seeking an Intermediate Software Engineer to contribute to our fast-paced company that integrates with various systems, facilitating seamless interactions between them. · Key Responsibilities · Collaborate with stakeholders, particularly business analysts, to com ...


  • Mdkappointments Johannesburg

    Oracle Database Administrator Job Description · Our client seeks an experienced Oracle Database Administrator to support multiple critical databases in their IT Infrastructure Department. The successful candidate will be responsible for designing, implementing, and managing datab ...


  • Hustle Consulting (Pty) Ltd Johannesburg

    Job Overview · The successful candidate will be responsible for monitoring risks associated with our products, identifying vulnerabilities that may make the system susceptible to hacking. They must be able to analyze player and betting behavior, determining which behaviors exploi ...


  • E-Merge Johannesburg

    Business Intelligence (BI) Developer · We are seeking a skilled Business Intelligence (BI) Developer to join our team and contribute to driving business insights through innovative reporting solutions. · About the Role: · The ideal candidate will be responsible for designing and ...


  • E-Merge Johannesburg

    Key Role in Driving Business Growth · We are a leading English-language news publisher in Africa, with a diverse portfolio of B2B and B2C magazines, an events division, and more. Our mission is to connect people from various cultures and enable economies to thrive. · As a Data Sc ...


  • E-Merge Johannesburg

    Enhance Your Career with a Global Financial Services Organisation · About Us · We are a leading global financial services organisation dedicated to making people healthier and enhancing and protecting their lives. We attract intellectual leaders who are the best in their respecti ...


  • E-Merge Johannesburg

    **Job Title:** Tech Lead · We are seeking a highly skilled and experienced Tech Lead to join our dynamic Content & Communications Team. · The successful candidate will be part of a cross-functional team responsible for the full software development life cycle from conception to d ...


  • E-Merge Johannesburg

    Senior Business Intelligence Developer Role Summary: · ">An infrastructure engineering and advisory practice believes that designing, delivering, and managing infrastructure in ways that maximise its value has unparalleled potential to create enduring impact. As a Senior Business ...


  • E-Merge Johannesburg

    We are seeking a highly skilled Senior Software Engineer to join our Central Services Risk and Compliance division. · The ideal candidate will design, develop, implement, maintain, enhance, and support new and existing systems using Java and C# solutions. · Key Responsibilities: ...


  • E-Merge Johannesburg

    Job Description · A key role within a dynamic organization is available for a Data Analyst/Engineer to collaborate with various stakeholders and leverage their in-house system to drive business success. · Responsibilities: · Data Analysis and Insight Generation:Analyzing large da ...


  • E-Merge Johannesburg

    Job Title: · Data Scientist · Company Overview · {company} is a leading financial house with extensive industry experience and a diverse range of services designed to help businesses thrive. Our dynamic culture values inclusion, collaboration, and high performance. · Job Summary ...


  • E-Merge Johannesburg

    An infrastructure engineering and advisory practice that maximizes the value of infrastructure through designing, delivering, and managing it in a way that unleashes its full potential has a position for a Senior Business Intelligence Developer. · Responsibilities: · Translate bu ...


  • E-Merge Johannesburg

    Job Title: Data Analyst/Engineer · Company: Our Company · A forward-thinking organization has developed a cutting-edge in-house system that seamlessly integrates various business operations, including life insurance, unit trusts, and innovative impact farming initiatives. This ro ...


  • E-Merge Johannesburg

    An exciting opportunity for a skilled Senior C# Software Developer to contribute to a leading financial services group focused on wealth creation and dedicated to innovation and excellence. The organization prioritizes diversity and inclusion, striving to create an equitable and ...


  • E-Merge Johannesburg

    Senior Data Scientist · A global technology services provider seeks a Senior Data Scientist to apply advanced data science and machine learning techniques across multiple industries. · Key Responsibilities · Develop and implement machine learning models and data science solutions ...


  • E-Merge Johannesburg

    Job Description: · A leading IT services company, specialised in strategic consulting for cutting-edge technologies, is seeking an Intermediate BI Developer. · This pioneering business is renowned for its technical innovations, driving positive change in clients', communities' an ...


  • E-Merge Johannesburg

    Job Summary · We are seeking an Intermediate Java Software Engineer to collaborate with customers and help them achieve their goals by leveraging end-to-end technology services and solutions. The ideal candidate will have a strong passion for continually improving their skills, e ...


  • Hustle Consulting (Pty) Ltd Johannesburg

    Legal and Compliance Officer · We are seeking a proactive Legal and Compliance Officer to navigate complex legal and regulatory frameworks in South Africa, the rest of Africa, the UK, and the US. · Your role will be fundamental in providing expert legal advice, managing contracts ...


  • E-Merge Johannesburg

    Senior Information Support Analyst · We are an autonomous Namibian bank, providing exceptional financial services to individual and corporate clients, as well as international banking services by establishing direct relationships with global financial centres and institutions. · ...

Jobs
>
Johannesburg