
Website Costa
Job Description:
We are seeking a Principal iOS Engineer to join our team, as a lead role in developing and designing our global digital strategy to enable us to deliver best in class digital experiences for our customers, and to inspire the world to love great coffee.
Job Responsibilities:
As a Principal iOS Engineer, you will lead the technical strategic planning for digital products and codebases as well as leading communities of practice across teams/squads.
- You’ll maintain deep knowledge of Costa’s IT and digital systems and implementations across several platforms, frameworks, languages, systems, integrations, and protocols.
- Guide digital engineering activities end-to-end for programmes of work supporting external stakeholders with solution vision, definition, planning, delivery status, and validation of deliverables.
- Translate them for delivery teams into incremental programmes of delivery and lead realisation of implementation to standards.
- You’ll participate in recruitment and learning & development of technical team members including coaching, mentoring, training, code reviews, pair programming, and one-to-one feedback.
- You will evangelise next generation technology and engineering practices within Costa and especially within the digital engineering and architecture functions.
- You’ll liaise with enterprise architects and participate in technical design authority events to help define enterprise architectures;
- You’ll set goals and implement them within the area of expertise (engineering domain) – best practices, ways of working, and engineering standards for engineering and quality assurance.
Job Requirements:
- Understanding of cloud platforms and design patterns
- Bachelor’s Degree (or equivalent)
- Able to recruit, retain, and line manage engaged software developers
- Strong experience in technical delivery leadership roles across several platforms/languages/verticals
- Expert knowledge coding in Swift
- Agile development – object-oriented, functional and reactive programming, emergent architectures, collaboration tools like git, Jira/Confluence, pair programming, test-driven development, Extreme Programming
- Knowledge of a variety of programming languages: Swift, Kotlin, JavaScript, .NET, etc.
Job Details:
Company: Costa
Vacancy Type: Full Time
Job Location: London, England, UK
Application Deadline: N/A
vacancyoptions.com