Role: Mobile Developer(React/Native)
Location: McKinney, TX
Job Details
We are seeking a skilled React Native Mobile App Developer to join our engineering team. You will be responsible for developing and maintaining cross-platform mobile applications built on modern tooling and design systems.
You’ll work closely with designers, backend engineers, and product managers to deliver high-quality, scalable, and maintainable B2B mobile experiences. Our stack emphasizes modularity, design consistency, and developer efficiency through Storybook, GraphQL, Redux, Nx, and design tokens.
Responsibilities
- Develop and maintain high-performance, reusable, and reliable React Native components and applications.
- Implement UI components based on atomic design principles and contribute to our component library using Storybook.
- Integrate APIs using GraphQL and manage application state with Redux.
- Collaborate with designers to apply design tokens and ensure visual consistency across the product.
- Work with Nx monorepos to manage modular application architecture and streamline build processes.
- Contribute to the implementation and optimization of Server-Driven UI (SDUI) for dynamic rendering of app interfaces.
- Write clean, maintainable, and testable code while participating in code reviews and peer learning sessions.
- Collaborate cross-functionally with product, QA, and design teams to deliver features on time.
- Stay up to date with emerging mobile development trends, tools, and technologies.
Skills & Qualifications
- 5+ years of experience developing mobile apps with React Native or React.
- Strong understanding of JavaScript (ES6+) and TypeScript.
- Experience with Redux, GraphQL, and RESTful APIs.
- Familiarity with Nx or similar monorepo build tools.
- Hands-on experience using Storybook for component-driven development.
- Understanding of Atomic Design principles and building component libraries.
- Experience working with design tokens and maintaining design consistency.
- Basic understanding or working knowledge of Server-Driven UI (SDUI) concepts.
- Familiarity with mobile app deployment and build processes for iOS and Android.
Nice-to-Have
- Experience integrating CI/CD pipelines for mobile apps.
- Familiarity with React Query, Apollo Client, or Relay for GraphQL data management.
- Contributions to open-source component libraries or design systems.
- Knowledge of accessibility best practices for mobile apps.