Mobile Development Lead

1 week ago


Gauteng, South Africa Jenrec Pty Ltd Full time

Manages the team and the sprints, being responsible for communication, team health and culture. Has authority over process, structure, scheduling, task assignment, documentation. Develop and maintain the native Android platform ,ensuring code is written in accordance with specifications, is neat, accurate, well architected and scalable.

Responsible for motivating employees and bringing about win-win agreements within the team. Efficiently structure sprints and teams to partner together, allowing for tasks to be completed faster; ultimately speeding up time to market.

**Minimum education (essential): BSc in Computer Science / Engineering or other applicable technical discipline**

**Minimum applicable experience (years): 7+ years working experience 2+ years of managing a team**

**Required nature of experience**:

- Hands on Android software developer having been responsible for the development and maintenance of 1 or more projects
- Line management of Android developers (and iOS devs a plus)
- Team culture, coaching and development
- System development coordination
- Project management
- Project implementation management.
- Documentation
- Use sound engineering practices to build a solid product while iterating quickly.
- Experience with using Firebase

**Skills and Knowledge (essential)**:

- Development of mobile software for a hardware product
- Android (Java / Kotlin)
- Reactive programming
- Modular code design principles, familiarity with different software architectures: MVP, MVVM, Clean Architecture
- Restful API integration
- GIT
- Development architecture
- MySQL
- Git
- Agile knowledge and experience
- Knowledge of Atlassian Suite (Jira and Confluence)
- Knowledge of development pipelines

**Team Management 25%**
- Increase team’s effectiveness with the following:

- o Recruitment, selection and orientation o Training and development o Assign accountabilities and plan o Monitor and appraise job and project results
- Develop a climate for offering information and opinions
- Ensure conformity of products and documentation to product and company requirements in terms of the Quality Objectives
- Provide technical leadership to the team through coaching and mentorship where appropriate
- Develop the expertise within the team, ensuring continued development and best-practice
- Package and support deployment of releases
- Assist with managing team priorities and development schedules
- Provide feedback to Line Manager regarding the efficiency and output of the team
- Build team morale and keep the team motivated to work at a high pace and at the desired quality.
- Ensure the team meets specification and timescales as appropriate
- Drive documentation completion and quality within the team
- Ensure development is completed within the Quality Management framework**Application Planning and Development 35%**
- Write and maintain efficient, reusable and reliable code to meet system requirements, system designs and technical specifications in accordance with quality accredited standards
- Identify issues, bugs, and bottlenecks and devise solutions to these problems

**Project Planning and Capacity Management 20%**
- Estimate accurate completion timelines for projects for use by the project lead in capacity planning
- Provide input into the requirements documentation and assist in work breakdown to draft a proper timeline to plan the schedule and what is required
- Manage time and tasks effectively in order to complete tasks in the correct order of priority
- Manage time and tasks effectively in order to complete tasks on time

**Team Work 10%**
- Lead peer-reviews of solution designs and related code
- Communicate and collaborate with the team to solve problems and discuss best programming practices
- Contribute to team development efforts towards successful project delivery
- Communicate effectively with team members and internal stakeholders, using communications channels appropriately
- Take personal ownership of projects and products

**Quality Management and Compliance 10%**
- Ensure compliance with QMS frameworks for CE certification
- Ensure products are developed accurately (i.e. according to specifications and end user requirements)
- Ensure products are developed efficiently (i.e. according to best practice and on time)

**Job Types**: Full-time, Permanent

**Salary**: R50 000,00 - R100 000,00 per month

Ability to Relocate:

- Gauteng, Gauteng: Relocate before starting work (required)



  • Eastern Cape - Free State - Gauteng - KwaZulu-Natal - Limpopo - Mpumalanga - North West - Northern Cape - Western Cape - International, South Africa SORA UNION Full time

    Our clients choose us because we bring resilience, speed, and true global sensibility. Our people, many of whom are displaced or at risk of displacement (due to conflict or climate change), choose Sora Union because they can take their career with them, undisturbed, if they have to, or choose to, move. Unlike the gig platforms, we provide revenue stability,...


  • Johannesburg, City of Johannesburg Metropolitan Municipality, Gauteng, , South Africa Freerecruit Full time

    A thriving international IOT voice and video company is looking for a Senior Mobile Developer to join their team. This company is moving from strength to strength and would be a fantastic opportunity for a Mobile Developer who wants to work with a top class team. Job DescriptionThis role is mostly remote but will require you to meet with the team at the head...


  • Johannesburg, City of Johannesburg Metropolitan Municipality, Gauteng, 2001, South Africa Freerecruit Full time

    A thriving international IOT voice and video company is looking for a Senior Mobile Developer to join their team. This company is moving from strength to strength and would be a fantastic opportunity for a Mobile Developer who wants to work with a top class team. Job DescriptionThis role is mostly remote but will require you to meet with the team at the head...

  • Ict Trainer

    4 weeks ago


    Gauteng, South Africa Sci-Bono Discovery Centre Full time

    **ICT TRAINER** **(Programming Mobile Applications and Web Development)** **(PERMANENT)** **JOB PURPOSE** **PRINCIPAL ACCOUNTABILITIES** **ICT Training** - Deliver Web and App Development Training to meet set targets. Train Technical and Programming Curriculum: Cisco Introductory Courses, Networking Essentials, Devnet, ITE & the Programming...


  • Gauteng, South Africa MDI Global Full time

    **Description**: **About the role** - Do you have an inquisitive mind and are you interested by human behaviour? - Do you have excellent communication skills and are you passionate about word of mouth and digital marketing? - Do you have excellent writing skills? - Are you highly organised and can manage your time efficiently? - Can you manage multiple...

  • Lead PHP Developer

    1 month ago


    Eastern Cape - Free State - Gauteng - KwaZulu-Natal - Limpopo - Mpumalanga - North West - Northern Cape - Western Cape - International, South Africa HOSTAWAY Full time

    NOTE: This is a FULLY remote role, but the candidate must be within the EMEA (Europe, Middle East, and Africa) region in order to collaborate with their team, peers, and customers. You do not have to be in the specific country or city shown in this listing, but please do not apply if you are not physically based within the EMEA region.Hostaway is a SaaS...

  • Spanish Sales Agent

    2 months ago


    Gauteng, South Africa Lead Capital Group Full time

    Spanish Sales Agent Lead Capital Group is a leading sales and marketing company. We specialize in driving and converting targeted leads for international companies. If you think you have what it takes to be part of our team Dynamic, motivated, determined, inspiring, go-getter, eager? We are in search of great Spanish speaking professionals that never...


  • Gauteng, South Africa Lead Capital Group Full time

    As the Operations Manager, you will be responsible for the growth and development of the teams to consistently deliver excellence through staff performance optimization, process management, technology utilization, and continuous improvement. **KEY ACCOUNTABILITIES. RESPONSIBILITIES OF ROLE - Manage/maintain and improve call center operations including...


  • Gauteng, South Africa RIC Development Full time

    **Job Title**: Intermediate Project Manager **Department**: Projects **Reporting**: Senior Project Manager/Development Manager **Summary**: The Intermediate PM will form part of the development team and work with the Senior PM / Development Manager on various projects. This is an opportunity for a fresh, young mind to learn more advanced principles of...

  • Account Manager

    3 weeks ago


    Gauteng, South Africa Hi-Tech Recruitment Full time

    **Gauteng**, Gauteng** **R 30000 - R 40000 Monthly Basic Plus Commission (Travel, mobile, Comission and incentives, Market related, Negotiable)** Have the flare of Sales coupled with Team management / leadership Skills? My client needs you ISP sales experience NOW **Whats needed**: - **5 years External Sales experience**: - **A minimum of 2 years in ISP...

  • IT Team Lead

    4 weeks ago


    Gauteng, South Africa Complement Recruitment Full time

    **Tech Lead - Gauteng** **12 Month Contract - Remote** **Purpose of Position**: **Minimum Requirements Qualifications And Skills** - 10 Years experience in software development with leadership qualities - Tech Stack: C#, ASP.NET, SQL Server, Azure, Micro services - Related Qualifications/Certifications - Must be SA Citizen or a valid and up to date work...


  • sandton, Gauteng, South Africa Charm Recruit Full time

    Duties & Responsibilities Working in Business Development you will be involved in pitching and presenting business and project ideas and progress to top management. This would include conducting presentations to Executive & Non-Executive Directors and will require meticulous planning and proposal writing. Business Development involves generating new...


  • Gauteng, South Africa Pure Watercraft Full time

    2-3 years of experience successfully building digital marketing campaigns and managing budgets - Prior experience with a CRM tool - Proficiency with Facebook Ads Manager - Proficiency with Google Analytics - Proven experience in quantitative analysis of digital marketing results including strategic recommendations for campaign optimization based on...


  • City of Johannesburg, Gauteng, South Africa The Green Recruitment Company Full time

    Posted 22 February 2024 Salary Competitive Salary (DOE) LocationCity of Johannesburg Job type Permanent Discipline Renewable Energy & Infrastructure ReferenceCM-IPPDL-02/24 Contact NameCharles Matthews **Job title**: IPP Project Development Lead **Location**: City of Johannesburg, Gauteng, South Africa (Hybrid) The Green Recruitment Company is...


  • Eastern Cape - Free State - Gauteng - KwaZulu-Natal - Limpopo - Mpumalanga - North West - Northern Cape - Western Cape - International, South Africa PLAYRIX Full time

    layrix is ​​one of the most successful mobile game development companies in the world. In terms of mobile application revenue, we rank first in Europe and are in the top 3 worldwide. Our games have been installed 2.3 billion times (that's a third of the world's population) and more than 30 million people around the world play them every day.We have big...


  • Eastern Cape - Free State - Gauteng - KwaZulu-Natal - Limpopo - Mpumalanga - North West - Northern Cape - Western Cape - International, South Africa PLAYRIX Full time

    layrix is ​​one of the most successful mobile game development companies in the world. In terms of mobile application revenue, we rank first in Europe and are in the top 3 worldwide. Our games have been installed 2.3 billion times (that's a third of the world's population) and more than 30 million people around the world play them every day.We have big...


  • Gauteng, South Africa Vulcan Recruit Full time

    **Position: Customer Success Consultant (Fintech Industry)** To provide sales and marketing support in building a pipeline of leads to meet the organisation’s revenue growth targets and business objectives. Responsible for generating leads through various multi-channel marketing tactics This role plays a crucial part in the early stages of the sales...

  • Team Lead

    2 months ago


    Gauteng, South Africa Hi-Tech Recruitment Full time

    **Gauteng**, Gauteng** **R 23 000 - R 30 000 Monthly Cost To Company (Market related, Negotiable)** **Are you passionate about sharing your knowledge with others? Do you have a talent for mentoring graduates? Do you have IOS development experience. Here is a role just for you !** **Minimum requirements**: *** - **Bachelor’s degree in IT related...


  • Gauteng, South Africa MDI Global Full time

    **Description**: **Overview of the role**: At MDI we believe that the way in which people interact with one another, access information & interact with brands has fundamentally changed because of the mobile device. We focus on delivering high-impact market research outcomes through innovative, in-the-moment, fast turnaround, and cost-effective mobile data...

  • Team Lead

    2 months ago


    Gauteng, South Africa Hi-Tech Recruitment Full time

    **Gauteng**, Gauteng** **R 23 000 - R 30 000 Monthly Cost To Company** **Join an educational organisation that places young and talented graduates in live production environments. You will guide and mentor these talented individuals as well as be the face to the business. You up for the challenge?** **Minimum Requirements**: -**: - Bachelors degree in...