Senior Software Engineer (React Native-Android UI Development)

10 Months ago • 4-8 Years • Mobile Development

Job Summary

Job Description

As a Senior Software Engineer specializing in React Native-Android UI Development, you will be a key contributor to the development of high-quality, reusable, and scalable code. You will provide guidance to other developers on best practices, design artifacts, and implement product features in accordance with Agile methodologies. Responsibilities include code implementation, design and architectural guidance, sprint planning participation, technical estimation, software packaging, documentation generation, and mentorship.
Must have:
  • Experience in designing and implementing enterprise grade software.
  • Strong knowledge of Java for Android.
  • Familiarity with mobile development challenges.
  • Experience in working on React Native framework.
  • Experience with HTML5, CSS3, JavaScript, TypeScript.
  • Experience in building applications UI using React Native.
  • Experience in using REST API’s in Android application.
  • Experience in working independently and in cooperation with others.
Good to have:
  • Experience with ExoPlayer or any OTT video players.
  • Understanding of multimedia content delivery protocols such as HLS, DASH.
  • Experience using media players on various mobile platforms.
  • Experience with Kotlin.
  • Architecture skills.
  • Experience with framework/library development.
  • Familiarity with git, GitHub and Git Flow.
  • An understanding of UI/UX implementation on Android.
  • An understanding of automated testing on Android.

Job Details

About the job

About Us--

We are technologists at heart, who love what we do.

At Quickplay we believe in transparency, fairness, and collaboration while we passionately work on some of the toughest use cases in OTT video; and enthusiastic about massive scale and agility. If you get excited about building the future of OTT video, and aspire to be part of a high-performing, learning-oriented, and caring culture--you have landed on the right company.

About The Role--

Primarily focused on:

  • Developing high-quality, reusable and scalable code.
  • Providing guidance on implementation and design best practices to other developers.
  • Producing design artifacts such as class diagrams and sequence diagrams for Android lib features or client solutions.
  • Implementing product features within a team using best practices to meet product deliverables.
  • Implementing new features and enhance existing code to increase operating efficiency and extensibility and/or adapt programs to new requirements.
  • Participation in Agile sprint planning sessions and providing constructive feedback.
  • Assisting the Product Management team with high-level estimation and clarification of technical implementation of features.
  • Preparing software packages for deployment that adhere to the defined standard deployment policies.
  • Generating product documentation for releases.
  • Mentoring junior developers throughout the development lifecycle.
  • Quickplay Media staff reports into offices in a hybrid capacity (i.e partially at home, and partially at the office based on role/team needs) leveraging safety protocols aligned with local public health guidelines as they relate to COVID-19.

About You—

Experience & Technical Requirements:

  • Experience in designing and implementing enterprise grade software.
  • Strong knowledge of Java for Android and familiarity with mobile development challenges.
  • Familiarity with Android API’s and libraries.
  • Experience in working on React Native framework.
  • Experience with HTML5, CSS3, JavaScript, TypeScript.
  • Experience in building applications UI using React Native.
  • Experience in using REST API’s in Android application.
  • Understanding of code obfuscation & encryption techniques preferred.
  • Understanding of distributed multi-tier infrastructure.
  • Experience in working independently and in cooperation with others.

Nice to Have:

  • Experience with ExoPlayer or any OTT video players.
  • Understanding of multimedia content delivery protocols such as HLS, DASH.
  • Experience using media players on various mobile platforms.
  • Experience with Kotlin.
  • Architecture skills.
  • Experience with framework/library development.
  • Familiarity with git, GitHub and Git Flow.
  • An understanding of UI/UX implementation on Android.
  • An understanding of automated testing on Android.

Soft Skills:

  • Easy-going and flexible individual who can integrate and function within a pre-existing team.
  • Self-starter can operate with minimal direction.
  • Excellent oral and written communication skills capable of leading design/architecture & training sessions.
  • A creative thinker and experienced problem solver with demonstrated passion and talent for technology.
  • You continually desire to stay curious, speak up, focus on impact, and be supportive. These four specific core principles are critical to your success here at Quickplay, and we understand that when you succeed--Quickplay succeeds.

ACKNOWLEDGEMENT AND CONSENT

I understand that this application is not an offer of employment and that by accepting my application, (the “Company”) does not guarantee that I will be offered a job. I also understand that if I am offered a job, the Company has the right to make changes to the terms and conditions of my employment, with or without notice, as the Company deems necessary and appropriate. I understand that any future employment is not for a guaranteed period of time and that continued employment is based on the consent of the Company and me and that both the Company and I have the freedom to terminate the employment relationship in accordance with the terms set forth in any offer of employment and applicable law.

Similar Jobs

Haleon - Product Manager Integrations (Payroll/Benefits)

Haleon

Bengaluru, Karnataka, India (On-Site)
2 Weeks ago
Netflix - Senior Software Engineer - Test & Device Automation Platform

Netflix

Los Gatos, California, United States (On-Site)
4 Months ago
Qualcomm - IOT Software Engineer

Qualcomm

San Diego, California, United States (On-Site)
3 Weeks ago
Moloco - Machine Learning Engineer

Moloco

Redwood City, California, United States (On-Site)
1 Week ago
ByteDance - Backend Software Engineer - Security Engineering

ByteDance

San Jose, California, United States (On-Site)
2 Months ago
Google - Senior Software Engineer, Engineering Productivity, Android

Google

New Taipei, New Taipei City, Taiwan (On-Site)
1 Month ago
Thatgamecompany - Full Stack iOS Engineer

Thatgamecompany

Shanghai, Shanghai, China (On-Site)
2 Months ago
Nagarro - Staff Engineer ,Mobile Developer (React Native)

Nagarro

Hyderabad, Telangana, India (On-Site)
7 Months ago
Crunchyroll - Director of Engineering, Android

Crunchyroll

Culver City, California, United States (On-Site)
3 Months ago
Google - Software Engineer, Android Automotive

Google

Kraków, Lesser Poland Voivodeship, Poland (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Google - Software Engineer III, Mainline Engineering Productivity

Google

New Taipei, New Taipei City, Taiwan (On-Site)
1 Month ago
Vertx Inc. - Site Reliability Engineer III

Vertx Inc.

(Remote)
1 Month ago
Next Level Business Services - Neo4J Architect

Next Level Business Services

Los Angeles, California, United States (On-Site)
7 Months ago
Warner Bros Games - Staff Software Engineer in Test - SDET (GQA Team)

Warner Bros Games

Bengaluru, Karnataka, India (Hybrid)
1 Month ago
Assystems - Ingénieur MES / AVEVA H/F

Assystems

Carquefou, Pays De La Loire, France (On-Site)
7 Months ago
Google - Business Analyst, Creator Partnerships

Google

New York, New York, United States (On-Site)
1 Month ago
Next Level Business Services - Salesforce Technical Lead

Next Level Business Services

Los Angeles, California, United States (On-Site)
7 Months ago
Boomi - Senior Software Engineer - Platform Architecture Service

Boomi

Bengaluru, Karnataka, India (On-Site)
1 Month ago
luxsoft - Java Backend Developer

luxsoft

India (Remote)
2 Weeks ago
P99 soft - Sr.QA Engineer (Manual & Automation)

P99 soft

Hyderabad, Telangana, India (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

Jobs in Chennai, Tamil Nadu, India

Liferay - Senior Front End Consultant

Liferay

Bengaluru, Karnataka, India (On-Site)
8 Months ago
CME Group - Software Engineer II

CME Group

Bengaluru, Karnataka, India (On-Site)
1 Week ago
NCR Atleos - SW Engineer II Mobile Apps

NCR Atleos

Hyderabad, Telangana, India (On-Site)
3 Weeks ago
Landor - Motion Designer

Landor

Mumbai, Maharashtra, India (Hybrid)
1 Week ago
Falcon X - Senior Institutional Coverage

Falcon X

Bengaluru, Karnataka, India (On-Site)
1 Month ago
Google - Territory Manager, Google Workspace New Business

Google

Gurugram, Haryana, India (On-Site)
1 Month ago
Aristocrat Gaming - Associate Principal Engineer

Aristocrat Gaming

Gurugram, Haryana, India (Hybrid)
2 Months ago
Assystems - Business development

Assystems

Hyderabad, Telangana, India (On-Site)
7 Months ago
Zenoti - Senior Product Manager

Zenoti

Hyderabad, Telangana, India (On-Site)
2 Weeks ago
Graceaudiovideo - 3D Expression & Lip Sync Artist

Graceaudiovideo

Pune, Maharashtra, India (Hybrid)
1 Year ago

Get notifed when new similar jobs are uploaded

Mobile Development Jobs

Nagarro - Staff Engineer, Mobile iOS

Nagarro

Hyderabad, Telangana, India (On-Site)
7 Months ago
Google - Technical Lead Manager, Android

Google

Mountain View, California, United States (On-Site)
1 Month ago
Nagarro - Associate Staff Engineer, PHP Lavavel

Nagarro

India (Remote)
7 Months ago
Nagarro - Associate Staff Engineer, QA Manual

Nagarro

India (Remote)
7 Months ago
Google - Software Engineer, Android Automotive

Google

Kraków, Lesser Poland Voivodeship, Poland (On-Site)
1 Month ago
Technorizen Software Solutions - Exp. IOS Developer (Indore)

Technorizen Software Solutions

Indore, Madhya Pradesh, India (On-Site)
10 Months ago
Nagarro - Senior Staff Consultant, Support Presales

Nagarro

Sri Lanka (Remote)
7 Months ago
Google - Senior Software Engineer, iOS

Google

Raleigh, North Carolina, United States (On-Site)
1 Month ago
Google - Software Engineering Manager II, Camera and Media, Android

Google

New Taipei, New Taipei City, Taiwan (On-Site)
1 Month ago
Nagarro - Associate Staff Engineer, Mobile Cross Platform

Nagarro

Riyadh, Riyadh Province, Saudi Arabia (On-Site)
7 Months ago

Get notifed when new similar jobs are uploaded

About The Company

The next evolutionary step in creating outstanding user experiences starts with rich, descriptive content metadata. Find unique connections between users and content to drive engagement. Engagement is at the heart of attracting and retaining your audience, improving monetization, and optimizing content spend.

Get notified when new jobs are added by Quickplay

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug