Cutshort logo
DAZN logo
Senior iOS Engineer
DAZN
Senior iOS Engineer
Career One Stop's logo

Senior iOS Engineer

at DAZN

Agency job
5 - 8 yrs
₹16L - ₹23L / yr
Hyderabad
Skills
skill iconObjective C
RxSwift
UIKit
skill iconiOS App Development
skill iconSwift
skill iconC++

Roles & Responsibilities

This role will be based in our brand new Hyderabad office. Join us in India’s beautiful “City of Pearls” and bring your ambition to life.

We are looking for an experienced iOS engineer who is passionate about building modern, scalable applications for iOS and tvOS, and will take ownership of the full product feature cycle from design to delivery.


Your Team

The R&D group is building and delivering the enablement platform for the current and next generation of media experiences in the fields of personalization, content interaction, and social interaction, all of which are at the core of DAZN's value proposition.

Key parts of the workflow are ingestion, transcoding of various video and audio live/VOD assets, personalized processing, and distribution across the world to end-users, while allowing collaboration among users, all in real-time. This group is taking full responsibility for providing end-to-end social interaction functionalities on multiple platforms including web, smart TVs, iOS, Android, PlayStation, and Xbox. 


As our new Senior iOS Engineer, you’ll have the opportunity to:

  • Designing and developing our cutting-edge products, delivered to millions of sports fans around the world.
  • Be an essential part of a team working in a fast B2C paste product delivery pipeline.
  • Work with the most talented individual on features that cross platforms, languages, and protocols to deliver social engagement to sports fans.
  • Learn from the best in the field, and teach others.
  • Own the full product feature cycle from being a part of the product brainstorming through all dev cycles and up to take the responsibility for the feature when rolled to production.


You’ll be set up for success if you have:

  • B.Sc. in Computer Science or equivalent.
  • At least 4 years of experience in Apple Swift/Obj-C development.
  • Senior-level understanding of design patterns and architectures.
  • A verse in 3rd party frameworks and solutions.
  • Senior-level understanding of server-client fundamentals.
  • Senior-level understanding of multithreading.
  • Experience with UI Kit
  • Experience with RxSwift development.
  • Experience in writing unit tests.
  • Strong analytical skills.
  • Can-do attitude!



Even better if you have:

  • Experience in writing automation tests.
  • Continuous integration tools and practices.
  • Familiarity with agile software development.
  • Experienced with low-level systems in C/C++.
  • Experienced with OpenGL, high-performance rendering, mobile device, digital AV, video and audio codecs, and media players.
  • Experience with RxSwift development.
  • Experienced with working on networking technology and approaches, e.g. client-server, peer-to-peer, writing network code using TCP/IP and UDP stacks and networking concepts.(routing, congestion, datagrams vs. streams)
  • Experienced with RT web technologies: WebSockets, WebRTC.


Read more
Users love Cutshort
Read about what our users have to say about finding their next opportunity on Cutshort.
Shubham Vishwakarma's profile image

Shubham Vishwakarma

Full Stack Developer - Averlon
I had an amazing experience. It was a delight getting interviewed via Cutshort. The entire end to end process was amazing. I would like to mention Reshika, she was just amazing wrt guiding me through the process. Thank you team.
Companies hiring on Cutshort
companies logos

Similar jobs

Bengaluru (Bangalore)
6 - 8 yrs
₹8L - ₹10L / yr
Flutter Development
Dart Programming
Node.js
skill iconMongoDB
REST API
+10 more

About Flutter Developer: 

We are looking for a Flutter and NodeJS developer with experience in building and publishing apps for iOS 

and Android. 

Your primary focus will be the development of mobile applications and the development / integration with back-end 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 is essential. 

We are a fluid organization, and there will sometimes be expectations of tasks beyond the stated job description. For instances, you may be asked to assist with testing other functionalities, or to assist with a production support incident. Changing customer priorities will also mean switching out of an unfinished task to focus on a higher- priority task. 


Roles & Responsibilities: 

* Designing and building mobile applications using Flutter frameworks. 

* Working closely with other technical specialists for the technical architecture of features.

* Collaborating with and guiding other team members to define app features and dependencies. 

* Ensuring the quality and performance of the application to specifications.

* Identifying potential problems and resolving application performance bottlenecks.

 * Publishing application on Apple App Store and Google Play Store. 

* Designing and implementing application updates.

Prerequisites: 

* Experience in development of Android/iOS applications and have deployed them on Google Play/AppStore. 

* In depth understanding of Object-oriented programming languages like Java and C++. * Experience in the Flutter framework. 

* Experience in Dart programming, developing and integration of Rest APIs, GetX state management, Firebase Cloud Messaging API, working with Map APIs, Caching Data using Hive and integration of payment gateways. 

* Comfortable using test cases for debugging code, enhancing performance and reliability.

* Experience in developing Rest APIs using NodeJS and MongoDB. 

* Familiarity using version control tools like Git and IDEs like Android Studio, VS Code etc.

Read more
Platform for creators, influencers and celebrities - RI
Platform for creators, influencers and celebrities - RI
Agency job
via Qrata by Rayal Rajan
Bengaluru (Bangalore)
3 - 8 yrs
₹25L - ₹40L / yr
skill iconAndroid Development
skill iconKotlin
skill iconJava
skill iconC++
SDK
+1 more
Role : Android Lead

Company Overview :

This is a platform for creators, influencers and celebrities to grow, manage and monetise their community. It is aimed at both established and aspiring online creators who want to pursue their passion. Our vision is to enable anyone and everyone to make a successful living doing what they enjoy.

Job Summary :

We are looking for an Android Developer who possesses a passion for pushing mobile technologies to the limits. This Android app developer will work with our team of talented engineers to design and build the next generation of our mobile applications. Your primary focus will be the development of Android applications and their integration with back-end services.

Responsibilities :

  • Conceptualizing and formulating apps that are suitable for use on all types of Android devices.
  • Implementing measures to safeguard users' data.
  • Ensuring that the construction and presentation of your apps are congruent with the company's standards.
  • Proofreading your code and correcting mistakes before each app is released.
  • Collaborating with UI and UX Designers, as well as Software Testers, to ensure that each app is presentable and in perfect working order.
  • Liaising with the marketing department to ensure consistency in our company's 'voice' across the board.
  • Monitoring app reviews to detect areas for improvement.
  • Creating app updates, including bug fixes and additional features, for release.

Requirements

  • 2+ yearsof experience as an android developer
  • Proficiency in Java, Kotlin, or C++.
  • Ability to use the Android Studio, including the Android SDK, with ease.
  • Prior experience as an android developer will be advantageous.
  • Excellent coding and proofreading skills.
  • Top-notch teamwork and communication skills.
  • Ability to manage your workload with minimal supervision.
  • Unwavering curiosity

Skills:- Java & Kotlin

Read more
Bengaluru (Bangalore)
5 - 18 yrs
₹10L - ₹25L / yr
skill iconAndroid Development
skill iconC++
skill iconiOS App Development
skill iconC
2 Sets of openings open with us .... Android & MacOS iOS ..... and both of them need C++ programming exp JD for Android C++ ============================= 4+ years of Android Development experience as minimum. Hands on C++ Development experience is must., to integrate data from legacy systems at desktop level is required. • Strong proficiency in C++, with fair knowledge of the language specification • Thorough knowledge of the standard library, STL containers, and algorithms • Good understanding of memory management in non-garbage collected environments • Understanding of dynamic polymorphism and C++ specific notions, such as friend classes • Proficient understanding of code versioning tools {such as Git, SVN, and Mercurial} Development of Android SDK, NDK and C++ language. Proficient in Android SDK, Advanced Android Concept, MVP design pattern, Android NDK Have published at least one original Android app Experience working with remote data via REST and JSON Experience with third-party libraries and APIs Prefer early joiners from product development background. BS/MS degree in Computer Science, Engineering is required ========================== JD for Mac Os C++ ============================= • 4+ years of iOS, Objective-C Development experience is preferred as minimum, hands on Swift and Mac OS Development (Mac is must). • Hands on C++ Development experience is must., to integrate data from legacy systems at desktop level too.  Strong proficiency in C++, with fair knowledge of the language specification  Thorough knowledge of the standard library, STL containers, and algorithms  Good understanding of memory management in non-garbage collected environments  Understanding of dynamic polymorphism and C++ specific notions, such as friend classes  Proficient understanding of code versioning tools {such as Git, SVN, and Mercurial} • Development of iOS and Mac applications and interactive software products using iOS and macOS SDKs. • Develop iOS and macOS based application solutions with emphasis on use of UI Guidelines, Objective-C and Swift frameworks and Design Patterns. • Design and implement the User Interface using UIKit (iOS) and AppKit (macOS) and custom UI design by creating custom UI control classes. • Troubleshooting existing code using Xcode and Command line tools. • Use Web services to perform web API communications with libraries. • Good to have experience around Cocoa, iOS simulators, Appkit for Mac, Json, SQLite, etc. • Experience with third-party libraries and APIs • Prefer early joiners from product development background. • BS/MS degree in Computer Science, Engineering is required.
Read more
Flickit
R S
Posted by R S
Bengaluru (Bangalore)
2 - 5 yrs
₹3L - ₹8L / yr
skill iconJava
skill iconC++
skill iconFlutter
Computer Vision

About Us

We offer AI-powered biomechanics analysis to optimize peak athletic performance.. We enhance player development through accessible data and cutting-edge technology, providing clear insights for athletes and their coaches. Our vision is to create a future where AI serves as a powerful tool for athletes of all levels. By providing data-driven insights into biomechanics and facilitating the development of strong technical skills, we aim to unlock potential, reduce injury risk and revolutionize sports training 


Job Description:

We are looking for an experienced Flutter Developer to design and develop a high-quality mobile application. The ideal candidate shall have a minimum of 2 years experience in mobile development, proficiency in Flutter, with good knowledge in C++, and desirably understands Computer Vision (CV).


Responsibilities:

- Design, build, and maintain efficient, reusable, and reliable Flutter code.

- Ensure the best possible performance, quality, and responsiveness of applications.

- Collaborate with cross-functional teams to define, design, and ship new features.

- Identify and correct bottlenecks and fix bugs.

- Help maintain code quality, organization, and automation.

- Stay up-to-date with the latest industry trends and technologies.


Requirements:

- Bachelor’s degree in Computer Science, Engineering, or a related field.

- 2-3 years of professional experience in mobile app development.

- Proficiency in Flutter and Dart.

- Strong knowledge of C++ or Java.

- Exposure to Computer Vision (CV) technologies and frameworks.

- Familiarity with RESTful APIs to connect mobile applications to back-end services.

- Solid understanding of the full mobile development life cycle.

- Experience with version control systems, such as Git.

- Strong problem-solving skills and attention to detail.

- Excellent communication and teamwork skills.


Preferred Skills:

- Experience with Agile/Scrum development methodologies.

- Knowledge of other mobile development frameworks and technologies.

- Familiarity with cloud services and integration (e.g., AWS, Firebase).

- Experience with CI/CD pipelines.


What We Offer:

- Competitive salary and benefits package.

- Opportunity to work on cutting-edge technologies.

- Collaborative and innovative work environment.

- Professional growth and development opportunities.


Read more
PickMyWork
at PickMyWork
2 recruiters
Pratibha Kumari
Posted by Pratibha Kumari
Bengaluru (Bangalore), Thiruvananthapuram
2 - 5 yrs
₹10L - ₹15L / yr
skill iconAndroid Development
skill iconKotlin
skill iconJava
skill iconC++

Android Services, System service and framework development, Broadcast using Java, Kotlin, C++ (Mandatory)

Experience in AOSP build setup & understanding of Android.bp, gradle, Android.mk (Mandatory)

IPC mechanism in Android: AIDL, JNI, HIDL, Socket Communication (Mandatory)

Experience in Android application development using Java & Kotlin (Mandatory)

Custom UI component development & understanding of MVVM architecture (Mandatory)

Flexible in customizing AOSP for product branding (Good to have)

RESTful service integration, Multithreading ,Message queueing (Good to have)

 

Read more
Disruptive Electronic Accessories Brand
Disruptive Electronic Accessories Brand
Agency job
via Unnati by Rakhi Gayen
Bengaluru (Bangalore)
2 - 4 yrs
₹4L - ₹6L / yr
ios
skill iconiOS App Development
skill iconObjective C
skill iconSwift
Xcode
+5 more

• Experience in writing code/functions that are Unit-testing ready and scalable.
• Strong knowledge in auto layout concepts.
• Experience developing rich UI using MVVM, RxSwift, Auto Layout, Storyboard, and UI animations.

• Need to be working in a collaborative environment with team members of the organization.
• Keep up the urge to learn and adapt to new technologies throughout the period of employment.
• Understand end-user needs and translate broad business requirements and objectives into technical
requirements, plans, and designs.
• Take up technical problems during the app development life cycle and bring up optimized solutions to the
same.

Read more
Capgemini
at Capgemini
14 recruiters
Agency job
via Vipsa Talent Solutions by Abhijeet K
Bengaluru (Bangalore)
3 - 8 yrs
₹8L - ₹24L / yr
skill iconAndroid Development
HAL
Android
skill iconC
skill iconC++
+7 more
• Android HAL development
• Exposure to Android CTS/VTS test development and fixing of CTS/VTS issues.
• Interface with Various Domains within Android Product Line to achieve Stability metrics.
• Excellent in C, C++ programming
• Good understanding of Android architecture (AOSP, Binder IPC, HAL Layers & Native services)
• Board bring-up, Kernel Migration & Android Porting/Upgrade.
Read more
Nexus adwords
at Nexus adwords
1 recruiter
Vinny Patel
Posted by Vinny Patel
Remote, Ahmedabad
2 - 5 yrs
₹3L - ₹5L / yr
skill iconiOS App Development
skill iconSwift
skill iconObjective C
Macros
OS X
+8 more
• Designation: MAC and iOS Developer
• No of Vacancy: 2
• Reporting To: CTO
• Work Experience: 2 to 4 years of experience in MAC OS and iOS Development
• Educational Qualification: Graduate in IT & above

Required Skills:

• Experience in creating applications for Mac OS X and iOS Applications
• Excellent in Objective-C and Swift
• Exposure working with C++ programming language for Mac application
• Integrate apps with authentication APIs
• Proficient understanding of code versioning tools like GitHub, firebase and Xcode so on.
Job Description:
• Execute full software development life cycle (SDLC)
• Develop flowcharts, layouts and documentation to identify requirements and solutions
• Write well-designed, testable code
• Produce specifications and determine operational feasibility
• Integrate software components into a fully functional software system
• Develop software verification plans and quality assurance procedures
• Document and maintain software functionality
• Troubleshoot, debug and upgrade existing systems
• Deploy programs and evaluate user feedback
• Comply with project plans and industry standards
• Ensure software is updated with latest features
Read more
JS TechAlliance Consulting Pvt Ltd.
Indore
8 - 15 yrs
₹7L - ₹12L / yr
skill iconiOS App Development
skill iconObjective C
skill iconSwift
Xcode
skill iconC++
+2 more
Job brief We are looking for an iOS developer responsible for the development and maintenance of applications aimed at a range of iOS devices including mobile phones and tablet computers. Your primary focus will be development of iOS applications and their integration with back-end 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 is essential. Requirements BS/MS degree in Computer Science, Engineering or a related subject Proven working experience in software development Working experience in iOS development Have published one or more iOS apps in the app store A deep familiarity with Objective-C, Cocoa Touch and Swift (must) Experience working with iOS frameworks such as Core Data, Core Animation, Core Graphics and Core Text, Core Media Working knowledge of the general mobile landscape, architectures, trends, and emerging technologies Solid understanding of the full mobile development life cycle Understanding in C/C++ is preferred Experience with performance and memory tuning with tools (such as Instruments and Shark, depending on project needs) Familiarity with cloud message APIs and push notifications Experience with offline storage, threading, and performance tuning Familiarity with RESTful APIs to connect iOS applications to back-end services Proficient understanding of code versioning tools (such as Git) Familiarity with continuous integration Responsibilities Design and build advanced applications for the iOS platform Collaborate with cross-functional teams to define, design, and ship new features. Unit-test code for robustness, including edge cases, usability, and general reliability. Work on bug fixing and improving application performance. Continuously discover, evaluate, and implement new technologies to maximize development efficiency.
Read more
Happy Adda Studios
at Happy Adda Studios
2 recruiters
Raja Vasa
Posted by Raja Vasa
Bengaluru (Bangalore)
4 - 7 yrs
₹7L - ₹9L / yr
Virtualization
skill iconC++
Analytical Skills
Cocos2d
skill iconC
1. Translate requirements into efficient code. 2. Produce prototypes of gameplay ideas and features. 3. Polish the game, maintain code, fix bugs and iron out problems. 4. Good If the candidate already have cocos2d expertise.
Read more
Why apply to jobs via Cutshort
people_solving_puzzle
Personalized job matches
Stop wasting time. Get matched with jobs that meet your skills, aspirations and preferences.
people_verifying_people
Verified hiring teams
See actual hiring teams, find common social connections or connect with them directly.
ai_chip
Move faster with AI
We use AI to get you faster responses, recommendations and unmatched user experience.
Did not find a job you were looking for?
icon
Search for relevant jobs from 10000+ companies such as Google, Amazon & Uber actively hiring on Cutshort.
companies logo
companies logo
companies logo
companies logo
companies logo
Get to hear about interesting companies hiring right now
Company logo
Company logo
Company logo
Company logo
Company logo
Linkedin iconFollow Cutshort
Users love Cutshort
Read about what our users have to say about finding their next opportunity on Cutshort.
Shubham Vishwakarma's profile image

Shubham Vishwakarma

Full Stack Developer - Averlon
I had an amazing experience. It was a delight getting interviewed via Cutshort. The entire end to end process was amazing. I would like to mention Reshika, she was just amazing wrt guiding me through the process. Thank you team.
Companies hiring on Cutshort
companies logos