Job Information
Insight Global LATAM - React Native Engineer (INTL REMOTE) in West Hollywood, California
Job Description
THIS ROLE IS REMOTE IN LATAM (candidates located in Brazil, Chile, Costa Rica, El Salvador, Guatemala, and Peru are preferred)*
A client of ours in the streaming industry is hiring a mid-level React Native Engineer to join their collaborative team that is responsible for working on a lot of exciting features for a new project. You will be responsible for helping design and develop connected TV (CTV), mobile and web app features utilizing React Native for our client's streaming app that runs on multiple cross-platforms (i.e. Website, iOS, Android, Fire TV Stick, and web-based CTVs like Samsung, Hisense, Vizio and LG). 80% of the features are already built out in React Native Kepler so you will be responsible for building out the last 20% of the features (i.e. the main priorities would be the Playback feature, Accessibility, architecture around the entire streaming app, the sign in/out feature, etc.) In addition, you will also get the opportunity to work with the NX monorepo framework for the shared library feature initiatives (these consist of every piece of functionality of the client's streaming app such as the left side navigator, category carousel, scroll horizontally or vertically features, etc.). You will use monorepo nx to build/deploy one code-base that will push out new features across all of the platforms making it easy and efficient.
Key Responsibilities:
Using Test Driven Development principles, build unit tests and automated functional tests using tools like Playwright, WebDriver API and Appium
Write clean, maintainable, sharable and efficient cross-platform shared code with appropriate abstraction layers to accommodate the nuances of multiple platforms
Collaborate with cross-functional teams to define, design, and ship new features
Continuously discover, evaluate, and implement new tools and technologies to maximize development efficiency
Ensure high performance, quality, and responsiveness of applications in various devices with both high and low performance hardware
Identify and correct process bottlenecks, fix bugs and maintain CI/CD pipeline automation using NX Monorepo, GitHub Actions, Terraform, Helm and Harness
Help maintain code quality, code organization and test automatization through regular updates to app packages and refactoring of code
We are a company committed to creating diverse and inclusive environments where people can bring their full, authentic selves to work every day. We are an equal opportunity/affirmative action employer that believes everyone matters. Qualified candidates will receive consideration for employment regardless of their race, color, ethnicity, religion, sex (including pregnancy), sexual orientation, gender identity and expression, marital status, national origin, ancestry, genetic factors, age, disability, protected veteran status, military or uniformed service member status, or any other status or characteristic protected by applicable laws, regulations, and ordinances. If you need assistance and/or a reasonable accommodation due to a disability during the application or recruiting process, please send a request to HR@insightglobal.com .
To learn more about how we collect, keep, and process your private information, please review Insight Global's Workforce Privacy Policy: https://insightglobal.com/workforce-privacy-policy/ .
Skills and Requirements
THIS ROLE IS REMOTE IN LATAM (candidates located in Brazil, Chile, Costa Rica, El Salvador, Guatemala, and Peru are preferred)*
3-5 years of professional experience developing both Web and Mobile applications
2-3 years of professional experience with React Native
At least 1 year of React Native cross-platform development experience in both mobile and web development
Experience developing large consumer-based/high traffic and volume web/mobile apps that reach millions of customers/users, etc.
Proficient in TypeScript
Strong experience with Zustand, RTK Query, Recoil or similar state management libraries
Strong experience consuming REST APIs in desktop and mobile apps
Strong experience with Git, JIRA, and Agile development methodologies
Strong experience with unit testing and continuous integration
CI/CD with Github Actions and similar platforms
Strong problem-solving and debugging skills
Strong communication skills and ability to work effectively in a team
B.S. degree in Computer Science or related field or equivalent work experience THIS ROLE IS REMOTE IN LATAM (candidates located in Brazil, Chile, Costa Rica, El Salvador, Guatemala, and Peru are preferred)*
Experience working with monorepo architectures, specifically the NX monorepo framework
Previous experience working for the streaming industry
Experience building React Native apps on TV devices (Android TV, tvOS, web-based CTVs)
Experience leading/taking charge on React Native projects
Experience with Firebase integration
Experience with DataDog integration
Experience working with React for Web apps using Node/Bun backend, Next JS, Hapi
Experience building automated testing
Experience with Reanimated or other animation libraries null
We are a company committed to creating diverse and inclusive environments where people can bring their full, authentic selves to work every day. We are an equal employment opportunity/affirmative action employer that believes everyone matters. Qualified candidates will receive consideration for employment without regard to race, color, ethnicity, religion,sex (including pregnancy), sexual orientation, gender identity and expression, marital status, national origin, ancestry, genetic factors, age, disability, protected veteran status, military oruniformed service member status, or any other status or characteristic protected by applicable laws, regulations, andordinances. If you need assistance and/or a reasonable accommodation due to a disability during the application or the recruiting process, please send a request to HR@insightglobal.com.
Insight Global
- Insight Global Jobs