Software Development Engineer - iOS

Short Description

BookMyShow is hiring a Software Development Engineer who can collaborate with cross-functional teams to define, design, and ship new features.

Job Description

Your Profile
  • Your primary focus will be the development of iOS applications and their integration with backend services. 
  • You will be working alongside other engineers and developers working on different layers of the infrastructure. Therefore, a commitment to collaborative problem solving, sophisticated design, and the creation of quality products are essential.
  • Collaborate with cross-functional teams to define, design, and ship new features
  • Work with outside data sources and APIs
  • Work on bug fixing and improving application performance
  • Continuously discover, evaluate, and implement new technologies to maximize development efficiency.

Your Checklist
  • Understanding of iOS SDK development and iOS Human Interface Guidelines
  • Working knowledge of the latest version of Swift.
  • Knowledge of different Architectures like MVVM, MVVMC, Viper etc.
  • Working Knowledge of Core Data, Realm etc 
  • Knowledge of writing Unit Tests. Experience in integrating with RESTful APIs
  • Capable of OOP (Object Oriented Programming)
  • An understanding of the life cycle of mobile development
  • Hands-on experience in architecting and developing enterprise mobile applications on iOS using native, hybrid and browser-based technologies (HTML5, CSS3, and JS)
  • Strive for timely delivery, high quality and clear processes
  • Passionate about coding and problem solving
  • Experience with multiple mobile platforms. This would be preferred
  • An understanding of industry coding standards and an ability to create appropriate technical documentation.

Software Development Engineer - iOS
Mid-Senior-level Information | Information Technology | Technology Full-time Engineering | Information Technology Software Engineer | Software Developer | Senior Software Engineer
Bookmyshow is India's largest entertainment ticketing portal today, launched in Aug 2007 as India's first ticketing aggregator. From movies to events, plays & concerts to sports, we are proud to bring them all to you. Our primary focus has always been delivering the very best entertainment experience to our dedicated customers.

The best in cinema often trace their roots to theatre. We at BookMyShow have had a long tradition in supporting the theatrical arts. By selling tickets for plays and stand-up acts, we have sought to bring culture closer to the masses. In the grand scheme of things, we feel that there is nothing like watching the curtain go and watching the show. After all, the show must go on...

We are cricket-crazy nation. So what better way to get sports to the masses, than to sell tickets for different sports on BookMyShow. From football and cricket to tennis and kabbadi to marathons and many more, we have been proud to support sports. We believe in the spirit of camaraderie and excellence.

We are special in the way we provide innovative e-ticketing products/solutions and superb customer service with ease to make our user's experience surprisingly simple, fast and pain free.