Staff Engineer - React Native

1 Month ago • All levels

Job Summary

Job Description

As a Staff Software Engineer, you will design and implement new customer functionality and support existing features for our mobile application. You will be a technical leader within a collaborative team, delivering the best possible mobile experience. You'll work with Product and Design teams to expand into new markets. This role involves mobile application development for Android and iOS, building complex applications with reusable components using React Native best practices, and utilizing REST APIs. You will be responsible for performance monitoring, debugging, and ensuring quality solutions through testing and adhering to best practices. You will also need to reverse engineer existing codebases and apply experience and best practices.
Must have:
  • Experience in mobile application development (Android and iOS)
  • Build complex mobile apps with reusable components using React Native
  • Leverage REST APIs for data processing.
  • Apply expertise on core Javascript concepts.
  • Conduct performance monitoring and debugging for React Native apps.
  • Test code thoroughly before handover to QA, writing unit tests.
  • Adapt a pixel-perfect mockup into a functioning solution.

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

Easygo - Senior Software Development Engineer

Easygo

Melbourne, Victoria, Australia (On-Site)
3 Weeks ago
Discord - Senior Developer Advocate, Web Games

Discord

San Francisco, California, United States (Remote)
6 Months ago
Vercel - Customer Success Manager, Digital

Vercel

(Remote)
9 Hours ago
Dialpad AI - Senior Software Engineer, Fullstack

Dialpad AI

London, England, United Kingdom (Hybrid)
21 Hours ago
Ness Digital - Java & React Engineer II

Ness Digital

Timișoara, Timiș, Romania (Remote)
1 Month ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Vercel - Customer Success Manager, Digital

Vercel

(Remote)
9 Hours ago
Likewise - Management Accountant

Likewise

Crewe, England, United Kingdom (On-Site)
1 Day ago
Canva - Senior Frontend Engineer - Canva Docs

Canva

Brisbane, Queensland, Australia (Remote)
1 Month ago
SmileGate - [LOST ARK] Web Programmer

SmileGate

Seongnam-si, Gyeonggi-do, South Korea (On-Site)
1 Month ago
Schbang - Senior HubSpot Developer

Schbang

Mumbai, Maharashtra, India (On-Site)
2 Months ago
Axi - Senior Mobile Developer

Axi

(Remote)
23 Hours ago
N-iX - Junior .NET Full Stack Engineer

N-iX

Colombia (Remote)
2 Weeks ago
ByteDance - Senior iOS Software Engineer

ByteDance

Seattle, Washington, United States (On-Site)
2 Weeks ago
OKX - Growth Content Manager

OKX

Dubai, Dubai, United Arab Emirates (On-Site)
10 Hours ago
Ziff Davis - Senior Full Stack Software Engineer

Ziff Davis

United States (Hybrid)
6 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Bengaluru, Karnataka, India

CleverTap - Senior Backend Engineer (Java & Mongo DB)

CleverTap

Mumbai, Maharashtra, India (Hybrid)
6 Months ago
Dream11 - SDE 3 - Backend

Dream11

Mumbai, Maharashtra, India (On-Site)
7 Months ago
lucas films - Effects Technical Director

lucas films

Mumbai, Maharashtra, India (On-Site)
2 Weeks ago
Accenture - App Automation Eng Assoc Director

Accenture

Bengaluru, Karnataka, India (On-Site)
1 Day ago
ION - Business Consultant L1 - WallStreet Suite

ION

Gurugram, Haryana, India (On-Site)
1 Month ago
Anthology - Director, Application Security

Anthology

Bengaluru, Karnataka, India (Hybrid)
1 Month ago
Assystems - Safety and Environmental

Assystems

Bagalkote, Karnataka, India (On-Site)
6 Months ago
Nagarro - Senior Staff Engineer, Frontend React

Nagarro

Bengaluru, Karnataka, India (On-Site)
6 Months ago
ION - Front-End / GUI Developer C#- 4908

ION

Noida, Uttar Pradesh, India (Hybrid)
7 Months ago
Fictiv - Associate Technical Program Manager MP Support - North America Support

Fictiv

Bengaluru, Karnataka, India (On-Site)
9 Hours ago

Get notifed when new similar jobs are uploaded

Similar Category Jobs

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!