-
Android Developer
Found in: Talent ZA C2 - 5 days ago
PRR Recruitment Services Pretoria, South Africa Full timeLooking for a Android Developer in Garsfontein · Requirements: · Experience in native Android (Kotlin and Java) development specifically. · Reactive programming · Strong knowledge of Android development and its supporting systems · Proficient in Kotlin (Minimum 2 years experienc ...
-
Mobile Developer- Android
Found in: Talent ZA C2 - 5 days ago
PRR Recruitment Services Pretoria, South Africa Full timeMedical Company in Garsfontein Pretoria is looking for a Mobile Development Lead:Android · Requirements · --BSc in Computer Science / Engineering or other applicable technical discipline · --7+ years working experience in related field · --2+ years of managing a team · --Hands on ...
-
Mobile Development Lead: Android
Found in: Talent ZA C2 - 5 days ago
PRR Recruitment Services Pretoria, South Africa Full timeMedical Company in Garsfontein Pretoria is looking for a Mobile Development Lead:Android · Requirements · --BSc in Computer Science / Engineering or other applicable technical discipline · --7+ years working experience in related field · --2+ years of managing a team · --Hands on ...
-
Senior Android Developer Lead
Found in: beBee S2 ZA - 4 days ago
careers24 Pretoria, South Africa Full timeManages 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 our innovative hearing health platforms on the nati...Hands on Android software ...
-
Looking for a Senior Software Development Engineer
Found in: Talent ZA C2 - 5 days ago
PRR Recruitment Services Pretoria, South Africa Part timeLooking for a Senior Software Development Engineer (R&D) in Garsfontein, Pretoria · Requirements: · *Technical Degree · *Min 5 years experience · *Experience with: · -C# development · -Web development · -Golang development · -iOS development · -Android development · Email CV to ...
-
Product Development Engineer
Found in: Talent ZA C2 - 5 days ago
PRR Recruitment Services Pretoria, South Africa Full timeLooking for a Product Development Engineer in Garsfontein Pretoria · Remote Working: · 2 days work-from-home in line with Company Policy (only applicable after probation is successfully passed) · Minimum education: · Technical degree (BSc or BEng) · Minimum applicable experience ...
-
Senior Mobile
Found in: Talent ZA C2 - 3 days ago
Hire Resolve Pretoria, South Africa Full timeHire Resolve's client in the Hospitality Industry is seeking the expertise of an experienced mobile developer to join their team. You will be working with other senior developers to build in-house software solutions used by thousands of users across the world. · If you're passio ...
-
Senior Developer
Found in: beBee S2 ZA - 6 days ago
Telesure Investment Holdings Gauteng,, South Africa Full timeTelesure Investment Holdings's job vacancy, Career and Recruitment · Job title : Senior Developer – Flutter jobs in Gauteng · Job Location : Gauteng, · Deadline : April 22, 2024 · Quick Recommended Links · Jobs by Location · Job by industries · JOB PURPOSE · Develop, create, an ...
-
Mobile and Cloud Full Stack Software Developer
Found in: Executive Placements ZA C2 - 4 days ago
Fempower Centurion, South AfricaOur client within the Technology space is seeking a Mobile and Cloud Full Stack Software Developer with a focus on Flutter Development and Cloud Solutions to join their team on a permanent basis. Their offices is based in the Pretoria area, and they have a hybrid working environm ...
-
Mobile Software Developer
Found in: Executive Placements ZA C2 - 4 days ago
Fempower Centurion, South AfricaOur client within the Technology space is seeking a Mobile Software Developer with a focus on Flutter Development to join their team on a permanent basis. Their offices is based in the Pretoria area, and they have a hybrid working environment. · The Key Responsibilities for this ...
-
ICT Senior Application Team Leader
Found in: Executive Placements ZA C2 - 2 days ago
IOCO Centurion, South AfricaAre you a skilled leader with a passion for technology and a track record of delivering successful applications? We're looking for an experienced ICT Senior Application Team Leader to lead our team of application developers and drive the delivery of high-quality solutions. In thi ...
-
Senior React Native Mobile Developer-
Found in: Talent ZA C2 - 5 days ago
Dimension Data Sandton, South AfricaFunctieomschrijving · We require a Senior React Native Mobile Developer with at least 5 years experience with Mobile Applications and 3 years experience with React. · Requirements5+ years' experience with mobile applications · 3+ years' experience with React · REST Web Services, ...
-
Senior Flutter Mobile Developer-
Found in: Talent ZA C2 - 5 days ago
Dimension Data Sandton, South AfricaFunctieomschrijving · We require a Flutter Mobile Developer with Experience in writing high-quality code backed by automated tests and 5 years or more with Mobility applications and Flutter. · Requirements QUALIFICATIONS · Required (not-negotiable): · Bachelor's Degree with Comp ...
-
Sr Engineer-Decoder UI Dev Lead
Found in: Executive Placements ZA C2 - 10 hours ago
Planet10 Randburg, South AfricaPurpose of the Position: · Provide technical and team leadership to the UI development team with a strong focus on individual contribution responsibilities to develop the complex decoder UI stack comprising of multiple inhouse and vendor components while delivering on a holistic ...
-
React Native Developer-
Found in: Talent ZA C2 - 5 days ago
Dimension Data Sandton, South AfricaFunctieomschrijving · Are you a hungry developer who wants to help build the future of mobile apps? We are looking to hire React Native Developers and this role is perfect for you · As a React Native Developer, you'll be responsible for creating applications using the React JavaS ...
-
Full Stack Mobile Engineer
Found in: Talent ZA C2 - 1 day ago
Dimension Data Sandton, South AfricaFunctieomschrijving · Do you want to be a successful team member? Do you enjoy working on complex projects, with complex objectives and tight deadlines? Are you looking for a role where your ideas will be valued and listened to? We have the role for you · As a Full Stack Mobile E ...
-
Endpoint Engineer-
Found in: Talent ZA C2 - 5 days ago
Dimension Data Sandton, South AfricaFunctieomschrijving · Our client requires an Endpoint Engineer to develop and implement system designs and products consistent with company needs. They are required to have current operating systems experience, including but not limited to Windows, Linux, macOS, iOS, and Android ...
-
Senior Engineer Decoder UI
Found in: Executive Placements ZA C2 - 4 days ago
Planet10 Randburg, South AfricaPurpose of the Position: · Provide Technical and Team Leadership for the UI Development Team with individual contribution responsibility to Develop the Complex Decoder Stack comprising of multiple inhouse and vendor components while delivering on a holistic satellite operator sol ...
-
Frontend Developer-
Found in: Talent ZA C2 - 5 days ago
Dimension Data Sandton, South AfricaFunctieomschrijving · Are you looking to start your career with a new organization? Do you want flexibility and the opportunity to work on different projects of interest? My Client is looking for a Frontend Developer who would be able to make an impact both locally and internatio ...
-
Full Stack Mobile Developer
Found in: Talent ZA C2 - 5 days ago
Dimension Data Sandton, South AfricaFunctieomschrijving · Are you tired of having to deal with micro-managing? Do you want to be part of a great team that is committed to software? Are you looking to work in one of the best tech companies in the region? Apply for this Full Stack Mobile Developer role · As a Senior ...
Android Developer - Pretoria, South Africa - JenRec Recruitment
Description
Develop and maintain the Android platform, ensuring code is generated that is to specification, neat, accurate and scalable. Work will mainly focus on maintaining and upgrading, as well as providing guidance from an Android best practice perspective for products in the rest of the company. Work might also include mentoring other Android developers.
Minimum education (desirable): Diploma and/or degree in IT / Engineering / Programming
Minimum applicable experience (years): 5 years as an Android Developer
Skills and Knowledge (essential):
Experience in native Android (Kotlin and Java) development specifically.
Reactive programming
Strong knowledge of Android development and its supporting systems
Proficient in Kotlin (Minimum 2 years experience)
Good development practices utilising modern design patterns using software architectures: MVP, MVVM, Clean Architecture
A good understanding of storage mechanisms, threading, lifecycles
Knowledge of common 3rd party frameworks/libraries available and integration experience
Strong UI development experience and developing for dynamic screen support
Experience with RESTful API integration
Well versed in Git
Solid understanding of the full mobile development life cycle within an Agile environment
Atlassian JIRA software experience is beneficial
Good understanding of Bluetooth on Android is beneficial
Good understanding of RxAndroid, RxJava and RxKotlin is beneficial
Application planning and development
Be involved in the planning, design and development of assigned applications.
Research, consult analyse and evaluate application needs and designs.
Write and maintain efficient, reusable and reliable code to meet system requirements, system designs and technical specifications in accordance with quality accredited standards.
Work from wireframes and/or designs to develop high quality applications.
Following best practice design and development methodologies in sustaining a high quality, clean, auditable and manageable applications.
Ensure the best possible performance, quality, and responsiveness of applications.
Identify issues, bugs, and bottlenecks and devise solutions to these problems.
Identifying technology limitations and deficiencies in applications and associated processes, procedures and methods.
Testing, debugging, diagnosing and correcting errors and faults in an applications within established testing protocols, guidelines and quality standards to ensure programs and applications perform to specification.
Project planning and capacity management
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.
Liaise effectively with other team members and backend engineers to ensure timeous completion of integration and the coming together of mobile applications and the required back end system.
Track tasks and timing on JIRA.
Contribution to team
Participate in peer-reviews of solution designs and related code.
Communicate and collaborate with current team to solve problems and discuss best programming practices.
Contribute to team development efforts towards successful project delivery.
Contribute innovative ideas to project and application plans and roll outs.
Communicate effectively with team lead.
Communicate effectively with team members and internal stakeholders, using communications channels appropriately.
Take personal ownership for projects and products
Quality Management and Compliance
Ensure continued improvement and upkeep on existing applications.
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).
Ensure testing is completed according to specification.
Manage release schedule and release notes for Android applications.