Senior Software Engineer, React.js and React Native

Company: Think Future Technologies

Salary: Not provided

Location: , United States

react

Description

• Design and maintain an Nx-based setup supporting multiple apps and shared libraries

• Build/configure theming, branding, and config-driven customisation across apps

• Develop React.js apps using TypeScript, Vite, TailwindCSS, and MUI

• Support React Native apps with modular, reusable code

• Implement and optimise Redux-Saga (or alternative) for scalable async workflows

• Improve developer experience via code generators, linting, CI/CD pipelines, and project templates

• Write unit and integration tests using Jest, React Testing Library, and MSW

• Work with backend, product, and design teams to ensure smooth delivery

• Integrate analytics and monitoring tools such as PostHog, Mixpanel, and Sentry

• Define global config and automation standards to enable rapid app/feature setup

• Ensure feature parity across web and mobile and support white-labelling

Requirements

• 4+ years React.js expertise, with strong React Native experience

• Proven experience with Nx (or similar monorepo tools) in production

• Proficient in TypeScript and modern JavaScript (ES6+)

• Strong understanding of Redux and Redux-Saga (or alternatives) for async workflows

• Familiarity with TailwindCSS, MUI, and Emotion

• Experience with Vite, Webpack, and build optimisation

• API integration experience (REST/GraphQL) with JWT/OAuth authentication

• Comfortable with CI/CD pipelines (GitHub Actions, CircleCI, etc.)

• Strong testing background (Jest, React Testing Library, MSW)

• Experience building white-label apps (config-driven theming, branding, multi-client support) is good to have

• Familiarity with Storybook, deep linking (Branch), and push notifications (OneSignal/Infobip) is good to have

• Experience with i18n and localisation workflows and data visualisation libraries (D3.js, Victory) is good to have

• Experience Level: 3-5 Years

Apply here

job post pulled from jsjobs

Get TypeScript jobs in your inbox

Copyright © ReadingWaters 2025.