Staff Engineer - React Native

4 Months ago • All levels • Mobile Development

Job Summary

Job Description

As a Staff Software Engineer, you will be responsible for designing and implementing new customer functionality and supporting existing features for the mobile application. You will be a technical leader, collaborating with Product and Design teams to expand the company's reach. Key responsibilities include building complex mobile applications, leveraging REST APIs, applying Javascript concepts, conducting performance monitoring, and thoroughly testing code. You will become an expert in the mobile application's functionality and codebase, contributing to enhancements, architectural improvements, and technical vision, while guiding the team's technical direction.
Must have:
  • Experience in mobile application development (Android and iOS)
  • Build complex mobile applications with reusable components (React Native)
  • Leverage REST APIs to query and process large data volumes
  • Apply expertise on core Javascript concepts
  • Conduct performance monitoring and debugging for React Native applications

Job Details

The Opportunity


Join our Engineering Team as a Staff Software Engineer where you will design and implement new customer functionality and support existing features for our mobile application. As a technical leader of a dynamic, highly collaborative team, you will play a key role in delivering the best possible mobile experience for our customers. Your expertise, passion, and collaborative spirit will be essential as you work closely with Product and Design teams to expand the company's reach into new markets and verticals.


The Skill Set
  • Utilize experience in mobile application development (Android and iOS)
  • Build complex mobile applications with reusable components, leveraging best practices for React Native, Android, and iOS
  • Leverage REST APIs to query and process large volumes of data in parallel and the background
  • Apply expertise on core Javascript concepts like web workers, closures, promises, etc.
  • Conduct performance monitoring and debugging for React Native applications
  • Estimate effort and risk accurately before building new functionality
  • Reverse engineer an existing codebase
  • Focus on delivering quality solutions by thoroughly testing code before handing it over to QA, writing unit tests, and exercising best practices such as Test Driven Development
  • Adapt a pixel-perfect mockup into a functioning solution
  • Apply experience and best practices on ReduxDe


Within 60 Days, You'll:
  • Become an expert in the functionality and codebase of the mobile application
  • Become familiar with the main modules of the web application
  • Complete our Sitetracker Engineering Development Plan, be fully ramped on our technology stack, and establish design patterns
  • Be a consulted contributor as part of one of our SCRUM teams.
  • Establish a relationship with each member of the mobile team.
  • Deliver several bug fixes which are rolled out to customersBegin to lead technical initiatives and guide the team's technical direction.


Within 180 Days, You'll:
  • Become a main contributor to our mobile codebase.
  • Have a thorough understanding of the full mobile application and suggest improvements to improve performance and scalability.
  • Act as a key stakeholder in mobile platform-related decisions.
  • Bring in previous experiences to get our application on par with Industry standards.
  • Participate in architecting and design discussions that will influence the future of our application.
  • Provide valuable feedback to other team members through code reviews
  • Deliver several larger enhancements that have been successfully deployed to customers with positive results
  • Deliver small bug fixes on the web platform that are delivered to our customers.
  • Start to evaluate the current architecture and propose areas of improvement.


Within 365 Days, You'll:
  • Be a point of reference for the mobile application
  • Help QA to investigate and resolve production issues
  • Have a full understanding of our entire web platform
  • Drive significant architectural improvements and contribute to the long-term technical vision.


Similar Jobs

Blizzard Entertainment - Asia Communications Director

Blizzard Entertainment

Sydney, New South Wales, Australia (On-Site)
4 Months ago
Zscaler - Staff Network Engineer-Federal

Zscaler

(Remote)
2 Months ago
Ubisoft - Workplace Manager

Ubisoft

Da Nang, Vietnam (Hybrid)
2 Weeks ago
luxsoft - System Software Verification

luxsoft

Hyderabad, Telangana, India (On-Site)
4 Weeks ago
Trackman - Customer Service Specialist

Trackman

Phoenix, Arizona, United States (On-Site)
2 Months ago
ShyftLabs - Senior iOS Developer

ShyftLabs

Noida, Uttar Pradesh, India (Hybrid)
6 Months ago
Sword Health - Mobile Engineer Trainee

Sword Health

Porto, Porto District, Portugal (Hybrid)
3 Weeks ago
Next Level Business Services - iOS Mobile Architect

Next Level Business Services

Owings Mills, Maryland, United States (On-Site)
9 Months ago
Hero Gaming - Senior React Native Developer

Hero Gaming

Malmö, Skåne County, Sweden (Hybrid)
3 Months ago
whoop - iOS Engineer II (Healthcare)

whoop

Boston, Massachusetts, United States (On-Site)
3 Weeks ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

undefined - Unity 3D Developer

Ahmedabad, Gujarat, India (On-Site)
1 Year ago
Netflix - Counsel, Business & Legal Affairs, Nordics

Netflix

Stockholm, Stockholm County, Sweden (On-Site)
8 Months ago
hogarth - QA Engineer - Flex

hogarth

Sunnyvale, California, United States (Hybrid)
2 Months ago
Warner Bros Discovery - Senior Programmer, Rendering

Warner Bros Discovery

Montreal, Quebec, Canada (Hybrid)
1 Month ago
SuperGaming - Full Stack Engineer

SuperGaming

Pune, Maharashtra, India (On-Site)
3 Months ago
Reveal - Infrastructure Engineer

Reveal

Amsterdam, North Holland, Netherlands (On-Site)
8 Months ago
Philips - Clinical Application Specialist IGT

Philips

Denmark (Remote)
1 Month ago
binance - Senior Product Manager, DEX (Web)

binance

Taipei City, Taiwan (Remote)
4 Months ago
BioFire - Automation Manufacturing Engineering Technician IV (Weekend Nights)

BioFire

Salt Lake City, Utah, United States (On-Site)
1 Month ago
24bit games - Intermediate Technical Programmer

24bit games

(Remote)
2 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Bengaluru, Karnataka, India

warner bros games - Software Engineer II - C++

warner bros games

Bengaluru, Karnataka, India (Hybrid)
3 Months ago
bounteous - Lead Node Developer

bounteous

India (Hybrid)
2 Years ago
Unada labs - Pre Sales Executive

Unada labs

Ahmedabad, Gujarat, India (On-Site)
4 Months ago
world resource institute - Lead – Economics of Climate and Green Growth

world resource institute

New Delhi, Delhi, India (On-Site)
3 Months ago
Game Mode One - Assistant Manager - IT Internal Audit

Game Mode One

Bengaluru, Karnataka, India (On-Site)
4 Months ago
Survay Monkey - Senior Software Engineer II

Survay Monkey

Bengaluru, Karnataka, India (Hybrid)
1 Month ago
Agara labs - Lead / Staff ML Scientist - Speech

Agara labs

Bengaluru, Karnataka, India (Remote)
2 Months ago
Microsoft - Principal Applied Science Manager

Microsoft

Bengaluru, Karnataka, India (On-Site)
3 Months ago
Expedia - Data Scientist III

Expedia

Bengaluru, Karnataka, India (On-Site)
1 Month ago
Qualcomm - Lead Layout Engineer

Qualcomm

Bengaluru, Karnataka, India (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

Mobile Development Jobs

Google - Staff Software Engineer, Mobile (Android), YouTube

Google

San Bruno, California, United States (On-Site)
2 Months ago
Meta - Software Engineer, iOS

Meta

Boston, Massachusetts, United States (On-Site)
8 Months ago
Expedia - Senior Mobile Engineer, iOS

Expedia

Seattle, Washington, United States (On-Site)
1 Month ago
PayPal - iOS Developer

PayPal

Stockholm, Stockholm County, Sweden (Hybrid)
1 Month ago
zoox - Senior/Staff Software Engineer - Mobile Apps

zoox

Foster City, California, United States (Hybrid)
3 Weeks ago
Anavation - Senior Software Developer – Mobile/RE

Anavation

Lorton, Virginia, United States (Hybrid)
1 Month ago
skillz - Software Engineer, Mobile React Native SDK

skillz

Bengaluru, Karnataka, India (On-Site)
2 Months ago
kaizen gaming  - Senior Android Engineer

kaizen gaming

Athens, Greece (Hybrid)
1 Month ago
Sporty - iOS Engineer

Sporty

(Remote)
6 Months ago

Get notifed when new similar jobs are uploaded

About The Company

Denver, Colorado, United States (Hybrid)

Bengaluru, Karnataka, India (Hybrid)

Bengaluru, Karnataka, India (Hybrid)

New York, United States (Remote)

Bengaluru, Karnataka, India (Hybrid)

Bengaluru, Karnataka, India (Remote)

Sydney, New South Wales, Australia (On-Site)

United States (Remote)

Bengaluru, Karnataka, India (On-Site)

View All Jobs

Get notified when new jobs are added by sitetracker

Level Up Your Career in Game Development!

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

Job Common Plug