At a Glance
- Tasks: Develop mobile applications for ESPN using Obj-C/Swift in a collaborative team environment.
- Company: Join Disney Entertainment & ESPN Technology, where we create magical viewing experiences for millions.
- Benefits: Enjoy competitive pay, bonuses, and a range of medical and financial benefits.
- Why this job: Be part of an innovative team shaping the future of media and entertainment.
- Qualifications: 5+ years in Apple ecosystem development; strong coding and collaboration skills required.
- Other info: Work in a fast-paced environment with opportunities for learning and growth.
The predicted salary is between 100000 - 140000 £ per year.
Disney Entertainment & ESPN Technology is reimagining ways to create magical viewing experiences for the world’s most beloved stories while transforming Disney’s media business for the future. We are evolving our streaming and digital products, powering worldwide advertising and distribution, and delivering unmatched entertainment and sports content.
A few reasons why we think you’d love working for Disney Entertainment & ESPN Technology:
- Building the future of Disney’s media business: DE&E Technologists are designing and building the infrastructure that will power Disney’s media, advertising, and distribution businesses for years to come.
- Reach & Scale: The products and platforms this group builds and operates delight millions of consumers every minute of every day – from Disney+ and Hulu, to ABC News and Entertainment, to ESPN and ESPN+, and much more.
- Innovation: We develop and execute groundbreaking products and techniques that shape industry norms and enhance how audiences experience sports, entertainment & news.
Job Summary: This is a hands-on engineering position developing mobile applications for ESPN inside the Apple Ecosystem with Obj-C/Swift. In this role, you will work with a cross-functional team of Product Managers, Designers, Mobile/Web/Backend Engineers, and Content Creators to conceptualize and develop world-class Disney apps. You will apply your technical expertise to design, develop, test, deploy, maintain, and enhance software solutions through both your own and more junior engineers’ work.
Responsibilities and Duties of the Role:
- Use best practices and knowledge of internal or external business issues to improve products or services.
- Write efficient, reliable, and maintainable code whether implementing architectural improvements, user-facing features, or fixing defects.
- Build solutions for problems of sizeable scope and complexity that will be successfully deployed to customers/users.
- Influence and drive software engineering best practices within the team.
- Analyze and optimize application code for efficiency, reliability and performance.
- Manage multiple competing priorities in a fast-paced, deadline-oriented environment.
- Operate as a resource to less experienced Software Engineers, providing an open learning environment for cross-team knowledge sharing.
Basic Qualifications:
- 5+ years hands-on professional development experience with the Apple ecosystem.
- Solid understanding of OO design patterns and concepts.
- Solid understanding of unit test frameworks and continuous integration systems.
- Solid understanding of architecture, assisting Software Architects as necessary.
- iOS/tvOS app development life cycle including Apple App Store compliance policies and submissions requirements.
- Motivated self-starter with the ability to learn and adapt to new technologies.
- Ability to collaborate in a small, productive development team as well as ability to work independently.
- Work well with minimal technical supervision and supplemental engineering support.
- Excellent verbal and written communication skills; can effectively articulate complex ideas and influence others through well-reasoned explanations.
Required Education: Bachelor’s degree in Computer Science, Information Systems, Software, Electrical or Electronics Engineering, or comparable field of study, and/or equivalent work experience.
Senior Software Engineer, iOS (Basé à London) employer: Golden Bees
Contact Detail:
Golden Bees Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Senior Software Engineer, iOS (Basé à London)
✨Tip Number 1
Familiarise yourself with the latest trends in iOS development, especially around Obj-C and Swift. Being able to discuss recent advancements or features in your interview can demonstrate your passion and knowledge in the field.
✨Tip Number 2
Showcase your experience with cross-functional teams. Prepare examples of how you've collaborated with product managers, designers, and other engineers to create successful applications, as this role heavily emphasises teamwork.
✨Tip Number 3
Be ready to discuss your approach to optimising application performance. Think of specific instances where you improved code efficiency or reliability, as this is a key responsibility of the role.
✨Tip Number 4
Prepare to articulate your understanding of the iOS app development lifecycle, particularly regarding App Store compliance. This knowledge will be crucial in demonstrating your readiness for the position.
We think you need these skills to ace Senior Software Engineer, iOS (Basé à London)
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your experience with the Apple ecosystem, particularly in iOS development. Emphasise your proficiency in Obj-C/Swift and any relevant projects that showcase your skills.
Craft a Compelling Cover Letter: Write a cover letter that reflects your passion for Disney and its products. Mention specific projects or experiences that align with the responsibilities of the role, such as developing mobile applications or working in cross-functional teams.
Showcase Your Technical Skills: In your application, include examples of your work that demonstrate your understanding of OO design patterns, unit testing, and continuous integration systems. Highlight any architectural improvements you've made in past projects.
Prepare for Technical Questions: Anticipate technical questions related to iOS app development and be ready to discuss your problem-solving approach. Consider preparing examples of how you've optimised application code for efficiency and performance.
How to prepare for a job interview at Golden Bees
✨Showcase Your Technical Skills
Be prepared to discuss your experience with Obj-C and Swift in detail. Highlight specific projects where you developed mobile applications, focusing on the challenges you faced and how you overcame them.
✨Understand Disney's Vision
Familiarise yourself with Disney Entertainment & ESPN Technology's mission and products. Be ready to explain how your skills can contribute to creating magical viewing experiences and enhancing their media business.
✨Demonstrate Team Collaboration
Since this role involves working with cross-functional teams, share examples of how you've successfully collaborated with Product Managers, Designers, and other engineers in past projects. Emphasise your ability to communicate complex ideas clearly.
✨Prepare for Problem-Solving Questions
Expect to face questions that assess your problem-solving abilities. Practice articulating your thought process when tackling complex coding issues or architectural improvements, showcasing your analytical skills and best practices.