Intermediate & Senior iOS Developers

 

Recruiter:

HR Genie

Job Ref:

BDVT036

Date posted:

Sunday, June 13, 2021

Location:

Johannesburg Metro, South Africa

Salary:

TBA


SUMMARY:
We are looking to hire Senior iOS developers.

POSITION INFO:

Intermediate & Senior iOS Developer

We are looking to hire Senior iOS developers who will be responsible for the Design, development and implementation of  iOS mobile applications to support business requirements. The ideal individual for this role would have to be one who follows approved life cycle methodologies, creates designs documents, writes code and performs unit and functional testing of software.

We are one of the top software development and testing companies. Our software engineers are consulting on cutting edge applications at the top companies in South Africa, as well as consulting globally. As a software engineer at DVT you will have the opportunity to  work on cool , exciting and challenging projects using current trending technology stacks . 

Areas of responsibility may include but are  not limited to;

iOS developers must have a competent understanding of:

  • The system development life cycle and can explain the developer’s role in each stage
  • The defined system development tools, processes and workflows
  • The distinction between business, functional and non-functional requirements and how to implement them
  • The importance of delivering high quality source code and how to achieve it
  • The technologies used and the systems components structure
  • The domain and business terminologies and link them back to system implementations 

iOS developers should be able to demonstrate that they can:

  • Develop, test, and maintain the deployed application software with high quality
  • Collaborate with product managers and designers to ensure a successful, high-quality product and great user experience
  • Produce technical specifications and designs. Participate in new business development through ideation, prototype development, and project estimates
  • Research new techniques, tools, and best practices and share that knowledge with the team and community
  • Analyse, maintain and enhance existing application and troubleshoot issues with efficiency.
  • Perform accurate development estimation
  • Maintain high standards 
  • Analytical and problem solving skills
  • Self-starter who takes ownership, is accountable, and is able to work under minimum supervision
  • Excellent written and verbal communication skills
  • Can help with quality assurance and provide comments                                          

Within 6 months of being in the position, an iOS developer should be able to demonstrate strong domain knowledge and technologies in relation to the environment that they work in.

Personal Attributes and Skills

  • Excellent written and oral communication skills (English)
  • Is values driven
  • Ability to work in a self-driven, complex environment with multiple and changing priorities
  • Ability to focus on deadlines and deliverables
  • Ability to think abstractly
  • Ability and desire to quickly learn new technologies
  • Clean code thinking
  • Is a problem solver

Education and Experience

  • A degree in IT
  • 4+ years’ experience as an iOS developer
  • Experience with software development in a test-driven environment
  • Excellent understanding and application of design principles

Advantageous

  • 2+ year user interface analyst experience (preferred)
  • Software Engineering related degree/qualification
  • Honours degree
  • Business experience and product knowledge
  • Experience in Objective-C is beneficial
  • Have worked on at least 1 app published in the App or Play Store

Methodologies

  • Familiarity with Agile development methodologies
  • Knowledge of OO design principles and development patterns

Tools

  • SoapUI (SOAP) / REST client (JSON)
  • XCode
  • Atlassian tool suite (Jira, Confluence)

Technologies

  • iOS
  • UML
  • XML, JSON
  • SOAP and REST Web Service Development

Other

  • Software architecture
  • JAD sessions
  • Data modelling techniques

If you are interested in learning more about the above opportunity and having a coffee with one of our practice leads, please send through a copy of your CV to (bncube@jhb.dvt.co.za). Be sure to check out www.dvt.co.za



 

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



 

 

 

Similar jobs you might be interested in:

Intermediate to Senior Developer (C#)
Location: Pretoria
Salary: 50 000 Monthly
A company that specialises in the Financial sector, is seeking a passionate C# Developer to join their team, based in Pretoria, to work on custom software.
Today


Intermediate - Senior Software Developer
Location: Johannesburg
Salary:
Our client, a leading systems integrator specializing in cutting-edge solutions for the measurement and control of fuel and high-value liquids to major mines, refineries, and distribution terminals across six continents and 30+ countries, is looking for a talented Software Developer to join their team.
4 days ago


SQL Developer (intermediate and Senior)
Location: Sandton
Salary:
Our client is looking for a SQL Developer to join their team onsite in Santon
11 days ago


Business Analyst - Intermediate to Senior - Contract
Location: Sandton
Salary: R500 - 520 per hour
Business Analyst - Contract
13 days ago


Business Analyst - Intermediate to Senior - Contract
Location: Sandton
Salary: R500 - 520 per hour
Business Analyst - Contract
13 days ago


Unified Endpoint Management – Solutions Architect (Senior)
Location: Pretoria
Salary:
Are you a seasoned IT professional with expertise in endpoint management solutions? We're seeking a Solutions Architect to join our team and play a crucial role in managing corporate devices globally.
4 days ago


FINANCIAL CLERK (DEBTORS/CREDITORS)
Location: Centurion
Salary:
5 days ago


Fullstack Analyst Developer- (Python,Angular) - CT - Hybrid - 12 months -must be South African
Location: South Africa
Salary: Market related
intermediate, Analyst, Developer, Cape, Town, Hybrid, 12, months, EE, only, must, be, South, African
11 days ago


General Manager
Location: Midrand
Salary:
11 days ago


Business Development Manager (Supply Chain Solutions)
Location: Johannesburg
Salary:
We have 2 Business Development Manager positions available.One is a Business Development Manager General based in Johannesburg and the other is a Business Development Manager FMCG based in Cape Town.Exciting career opportunity for a person with at least 5 to 10 years' sales experience, preferably in the 3/4 PL and/or Freight Forwarding Industry.Strong sales experience and ideally has worked in a b...
12 days ago


Create a free job alert for Intermediate & Senior iOS Developers in Johannesburg Metro

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