The Great Opportunities

Managing a system this complex requires a passion for technology. In offices from other sites and dozens of places in between, our talented people work hard every day to find solutions, create value, and push boundaries.

Mobile Apps Developer

Open

Overview

Mobile application developers possess excellent working knowledge of the different platforms, both for smartphones and tablets. Besides, they’re exceptionally adept at the use of computers running under the various operating systems, Windows and Mac included.

A mobile developer is good in IT programming and has an in-depth knowledge of the different computer languages such as C++, Java, HTML, MySQL, PHP, Objective-C, and Wireless Networks. They also work closely with computer analysts and engineers in applying the various languages for creating and developing the mobile apps.

Responsibilities

App coding, testing, debugging, documenting and monitoring.
Interacting with different departments within the organization regarding new deployments.
Contributing to the development of project schedules and workflows.
Recommending changes and enhancements to software applications.

Qualifications

Diploma / Bachelor’s / Master’s / Degree in Programming / Software Engineer
At least 2 years of work experience in Mobile Apps development
Experience in Android and iOS Apps
Positive attitude with willingness to learn new things and get more challenging tasks

Senior Developer

Open

Overview

A senior developer is well established in the field, working over a number of digital platforms in a variety of creative industries, including marketing and advertising; they would be responsible for a variety of tasks, including:

Website development
Front end development
Online advertising
App development
Micro sites
Coding
Back end development

A senior developer may manage a team of developers and will be expected to encourage creativity and efficiency throughout complex digital projects. Due to the pressurised nature of the role, a robust and organised approach to the work is needed to produce the best solutions.

Responsibilities

Staying up to date with new technology and teaching other developers how to incorporate new trends.
Generating ideas with team members and offering insightful solutions.
Front and back end development of websites and apps.
Delegating tasks to appropriate team members and successfully project managing campaigns at all stages.
Taking responsibility for all development work and ownership of thorough quality control.

Qualifications

Diploma / Bachelor’s / Master’s / Degree in Software Engineer/ Programming
At least 3 years of work experience in Software development, website and Web-based application
Excellent coding and digital development abilities
The ability to explain technical jargon to peers and The ability to build a website from start to finish to the highest standard