Software Engineer (iOS)


Premium Job From Apple

Recruiter

Apple

Listed on

19th September 2019

Location

Uxbridge

Salary/Rate

Excellent

Salary Notes

Excellent

Type

Permanent

Start Date

ASAP

This job has now expired please search on the home page to find live IT Jobs.

Are you an expert in mobile iOS software? Do you have an intimate understanding of the technical challenges of building a small portfolio of corporate mobile apps using Swift, connected to a complex back-end? Join us and make your own little dent in the universe! We are looking to hire an outstanding engineer to join the DemoUnit engineering team, the role is based in London, UK. Working on a large scale internet application handling billions of requests per day you will be involved in one of the most exciting applications used in stores around the world. As a member of the team you will be expected to propose designs, implement solutions, and take ownership of critical pieces of the system. You will be a self-starting (the team is spread around the world from California to London, Paris and even Singapore and Sydney), energetic individual who is not afraid to question assumptions or charge head-first into grey areas. Excellent written and oral communication skills are a requirement to collaborate in our cross-functional environments. You will have several years experience developing iOS applications using Swift.

Key Qualifications

Proven professional software development experience working on complex development projects

Extensive experience in designing and implementing front-end mobile applications

Dedicated problem-solver who can work in a fast paced environment where multiple releases are a fact of life

Ability to size technical efforts accurately

A focus on quality, with experience writing unit tests and collaborating with quality engineering to develop test plans

Experience collaborating with other team members in multiple teams diagnosing and debugging complex systems, and participating in investigating build, deployment and operational issues

Experience with web application security and incorporating security into the software development lifecycle

In depth knowledge of version control software (Git/Github)

Experience collaborating with other technical teams on DevOps responsibilities for application deployment, performance, monitoring, reliability and scalability

Willingness to take the initiative to solve problems

Proven capabilities to work under pressure and tight deadlines to solve critical issues

Able to work equally well with people in creative and technical positions

Strong oral and written communicator, with good interpersonal skills; able to forge trusting relationships within a diverse team and across organisations

Ability to wear several hats, do whatever it takes ability and attitude

Curiosity/hunger and desire to learn new things and develop awesome solutions

Description

The DemoUnit engineering team works with a range of technologies to develop a genuine full stack internal application. We have a mixture of Java, HTML, JavaScript, Swift, Objective-C and python applications that make up the system, all undergoing active development. At times you could be expected to work on any aspect of the system and will be comfortable being asked to do so. As a team we work closely with many other engineering teams within Apple and are constantly reviewing our technical designs and integrations. We have to take many external systems and requirements into account when designing and implementing our solutions

 Education & Experience

Bachelors Degree preferred, but not required, plus demonstrable experience working in a SW development, or similar engineering environment.

You are currently using an outdated browser.

Please consider using a modern browser such as one listed below: