iOS & Android Software Engineer
or ‘App Developer’, ‘iOS Developer’, ‘Objective-C Developer’, ‘Objective-C and Java Developer’
This is a rare opportunity to join a phenomenal, growing Technology Company leading the way in its field! Our team is developing powerful and disruptive tools for high-impact environments, using some of the most innovative technologies available. Our business has a start-up entrepreneurial culture but operates within a large, high profile global company – so you will need to be flexible and ready for anything.
You should be a highly experienced app developer, fluent in either Objective-C or Swift and Java, with familiarity of the UI paradigms and nuances of both platforms. You should also be comfortable working in a highly agile environment, iterating rapidly and working to requirements. You will also be comfortable owning the development end-to-end, working closely with designers and other software engineers to deliver a successful, highly polished product.
Responsibilities:
Design, develop, test, deploy, maintain, and enhance applications (i.e. write great iOS and Android apps)
Be passionate about delivering great UX and UI
Enjoy problem solving, being persistent to come up with the best solution to a challenge
Be comfortable working at a startup pace and in a rapidly changing environment
Manage individual projects’ priorities, deadlines and deliverables
Work closely with a diverse team (senior management and software engineers)
Skills & Experience:
Essential
Several years experience of developing for both iOS and Android platforms.
Degree in Computer Science or Software Engineering.
Comfortable owning the app development process from design to deployment.
An ability to translate product vision and complex design into functional, efficient code.
Great communication skills with product managers, designers and developers.
Relish working at a fast pace, delivering often and iterating rapidly.
Highly motivated, able to work unsupervised, multi-task and prioritise workload.
Desirable
Experience of website development (Javascript, Polymer, Dart)
Basic understanding of Agile methodologies, such as Scrum / Kanban.
Exposure to Jira or similar systems.