Junior Mobile Applications Developer

 

Recruiter:

Juru Holdings

Job Ref:

JH01

Date posted:

Thursday, June 30, 2022

Location:

Pretoria, South Africa

Salary:

Negotiable


JOB SUMMARY:
Junior Mobile Applications Developer

JOB DESCRIPTION:

We are looking for a qualified Mobile Applications developer to join our Software Engineering team. You will be working with our engineers to develop and maintain high quality mobile applications.

If you’re passionate about mobile platforms and translating code into user-friendly apps, we would like to meet you. As a Mobile Application developer, you’ll collaborate with internal teams to develop functional mobile applications, while working in a fast-paced agile environment.

Responsibilities

Understanding of Android''s best practices for application development
Understanding of available framework(s) for application development on Android
Support the entire application lifecycle

Produce fully functional mobile applications writing clean code
Write unit and UI tests to identify malfunctions
Troubleshoot, debug and optimize performance
Design interfaces to improve user experience
Stay up-to-date with new technology trends

Required Education

  • Must have Matric / Gr. 12
  • Diploma (minimum 3 years) or B.Sc. IT or equivalent

Required Experience

  • Minimum of 2+ years of Android applications development
  • Experience with Android Studio and SDK Tools
  • Experience with publishing application to the Google Play store
  • Solid understanding OOP design principles
  • Proven work experience as a mobile developer
  • Business knowledge: mobile applications development
  • Working knowledge of the general mobile landscape, architectures, trends, and emerging technologies
  • Java, SQLite, Web Services & RESTful APIs
  • Good understanding of JSON and XML

Other Skills / Experience to candidate’s advantage

  • Cross-platform Mobile application development
  • Xamarin
  • HTML5, CSS, JSON, AJAX, jQuery, MVC, REST, JavaScript
  • Querying Microsoft SQL Server (T-SQL)
  • C#, Kotlin, Objective-C, Swift

Essential Skills

  • Proficiency in written and spoken English
  • A natural curiosity
  • A good understanding of the software development process
  • Good communications skills
  • Problem-solving skills
  • The ability to work in a team and as an individual
  • Good presentation skills
  • The ability to work under pressure and to tight deadlines
  • Familiar with development methodologies
  • Worked with Team Foundation Server or similar ALM systems
  • Working in an AGILE environment

Other work activities likely to be included are:

  • Working with software developers and project support teams
  • Monitoring applications and software systems
  • Presenting findings to software development and project support teams
  • Working on multiple projects at one time
  • Research and suggest new mobile products, applications and protocols

 

NB! This job is now closed. You can apply for other jobs by uploading your CV.



 

 

 

Similar jobs you might be interested in:

Junior IT SUPPORT TECHNICIAN
Location: Kempton Park
Salary:
24 days ago


Team Lead – Full Stack Angular Developer (JHB)
Location: Johannesburg
Salary: Datafin1
Team Lead – Full Stack Angular developer (JHB)
32 days ago


.NET Mobile App Developer (MAUI)
Location: Johannesburg
Salary:
Our client, a leading Fintech organization, is search of an experienced .NET mobile App developer to join their team. In this role, you will be responsible for designing, developing, and maintaining cross-platform mobile applications using .NET MAUI. The ideal candidate will have experience in integrating APIs to ensure seamless communication between mobile apps and back-end services. If you are p...
23 days ago


UCC Support Engineer (6 Months Contract)
Location: Johannesburg
Salary: 400 Hourly
A leading telecoms partner is urgently seeking Senior UCC Support Engineers to support a critical 6-month project. This hybrid-based role in Sandton requires highly experienced, hands-on professionals with deep expertise in provisioning, configuring, and maintaining Unified Communications & Collaboration (UCC) services. Immediate availability is essential.
11 days ago


Platform Support Engineer
Location: Johannesburg
Salary:
Our client is seeking a highly skilled Unified Communications & Collaboration (UCC) Platform Support Engineer to join their client’s team. The ideal candidate will have extensive experience in provisioning and managing UCC services, with deep expertise in SIP Trunking (Ribbon or Acme), HPBX, MPBX, and related UCC products. This role requires a hands-on Engineer proficient in NetAxis, Bro...
11 days ago


HVAC Technical Manager - JHB
Location: Johannesburg
Salary: Negotiable
HVAC Technical Manager
66 days ago


Software Developer
Location: Johannesburg
Salary:
Are you passionate about writing clean, efficient code and solving real-world problems with smart software solutions? We’re looking for a .NET / Software developer who thrives in a dynamic environment and enjoys both coding and collaborating. If you're tech-savvy, detail-obsessed, and love a bit of humour in your day — we want you!R25 000 Negotiable depending on experience Purpose...
2 days ago


Senior Full Stack Angular Developer
Location: Pretoria
Salary:
Are you a passionate and skilled Full Stack Angular Programmer with a strong background in both front-end and back-end development? We are looking for an experienced professional to join our dynamic team, contributing to the design, development, and deployment of cutting-edge web applications.
2 days ago


Business Development - TEAMAgri
Location: Pretoria
Salary: Negotiable
This position is sales-focused, and the successful candidate will be responsible for marketing and selling the company’s returnable packaging and technology solutions into the Agriculture Sector.
3 days ago


Full Stack Developer
Location: Midrand
Salary:
3 days ago


Create a free job alert for Junior Mobile Applications Developer in Pretoria

Enter your email address below and we will email you similar jobs when they become available:

You can cancel at any time. We will not spam you.
By giving us your email address your agree to our Terms and Conditions