An SDE II in Book My Show plays a key role in owning end to end design/Architecture of a complex system/team they have been assigned to.
They co-own the technology vision of the respective team and significantly contribute to the overall success of the team.
They partner with the product/business teams to understand the product features and specifications, translate them into high level and low-level design thereby facilitating the team in design and development of mission-critical applications.
Our vast Android ecosystem spans across multiple verticals- Movies, Live Entertainment & Video Streaming, collaborating with Business, Product, and Design and across form factors - Mobile apps, Television apps, and partner applications.
Join us - as we grow at a rapid pace, solving dynamic and interesting problems that impact millions of users.
What will you do : - Build & Influence features and products while bringing in Android best practices.
- Have end-to-end ownership of the product and the codebase (FE and APIs).
- Focus on generic, reusable, and modular components to improve our go-to-market time.
- Track all important app quality metrics including crash rates, page load times, app size, memory footprint.
- Collaborate closely with engineers & stakeholders from other teams.
Therefore, a commitment to collaborative problem solving, sophisticated design, and the creation of quality products is essential.
- Improve developer productivity & tools, release pipelines, set or modify processes to suit team needs, and bring in industry best practices.
- Build a close partnership with the i OS team & platform to ensure synergy & feature parity between the two platforms.
- Lead, inspire & guide fellow team members on system design & best practices.
- Present achievements & lead roadmap ideations with management.
- Evangelize our technology practices to the outside world through tech conferences and blogs.
What are we looking for : - 4-6 years of experience in building consumer-facing or business facing Android mobile apps.
- Exceptional Kotlin & functional programming skills & the natural urge to rewrite Java code.
- Hands-on experience with Kotlin, Android architecture components, Jet Pack libs, MVVM & the Gradle build system.
- Hands-on experience with Dagger2, coroutines, data-binding, repository pattern, Retrofit, Room & other common Android libs/patterns.
- Impeccable understanding of lifecycle & multi-threading in the JVM world.
- Experience with REST APIs, Firebase suite & third-party libraries and APIs.
- Motivation to set up a comprehensive unit testing approach to development.
- Open to experimenting with new tech like Compose, Flutter & so on.
- Have a good eye for design & product thinking and the ability to make data-driven decisions.
- Good grasp of data structures and algorithms - especially the ones used in mobile development & API design.
- Knowledge of the mobile development cycle, popular architectures, trends, & emerging technologies.
- andro Mentoring other engineers in the team & representing the mobile team in cross-platform forums.
(ref:hirist.tech)
Advertisement:
Bookmyshow - Software Development Engineer Ii - Android Platform, Mumbai
Free
Bookmyshow - Software Development Engineer Ii - Android Platform, Mumbai
India, Maharashtra, Mumbai,
Modified November 14, 2024
Description
Job details:
⇐ Previous job |
Next job ⇒ |
Contact employer
Employer's info
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.