For a new application used for streaming movies, TV shows and sports broadcasts, we are looking for an experienced iOS developer to expand the team of the Prague branch. Together with the team, you will work closely with clleagues from the USA, Poland, Hungary and jointly develop and subsequently put into operation a new streaming service. All under the auspices of The Walt Disney Company.
About the Team
We’re looking for senior software developers in iOS who has rich experience and a good understanding of the iOS platform, excited to design and implement features for our iOS application. As a senior software development engineer, you’ll be responsible for implementing various features and improving the stability of our application. While our reach till now has been impressive, we are looking for technical & product-aware engineers individuals who will define the future architecture of our platform, providing technical and product expertise, mentor and guide developers. Come and be a part of our high-performance iOS team which is heavily focused on delivering an unmatchable user delight!
Your Key Responsibilities
· Your role will be focused on improving, reworking, and reimagining our mobile application to deliver a high performance system and highly engaging UI
· You will be responsible for the delivery of critical business modules while developing optimized & modular code
· You will take ownership of end-to-end product quality, from developing to maintaining core app frameworks that help make the apps more reliable and delightful
· You will be part of the team that leads prototypes of new ideas and explore new technologies on the forefront of mobile technology
What to Bring
· Excellent Swift and Objective-C coding ability along with strong CS & OS fundamentals
· B.Tech/B.E. in Computer Science from a reputed college or related technical discipline with 5-10 years of experience
· Expert-level knowledge of iOS development, including technologies like UIKit, Core Animation, AutoLayout and Cocoa Touch
· Ability to break down complex problems into simple, innovative solutions that serve business need
· Knack for problem solving and ability to work in ambiguity
· Entrepreneurial spirit, bias for action & ability to work independently