Fullstack React Native Developer

TuneCore•New York, NY
•Remote

About The Position

TuneCore Engineering builds the web and mobile applications that power its music distribution platform for independent artists. The Fullstack React Native Developer will help build the next-generation mobile experience, combining hands-on development of React Native features with development of the Rails APIs that power them. This senior-level role owns significant technical scope, sets direction for mobile architecture and practices, mentors engineers, and remains active in the codebase. The role designs, builds, and maintains cross-platform iOS and Android applications using React Native, and builds and maintains the Rails API endpoints, background jobs, and data models used by the mobile app. The developer collaborates with product, design, and backend engineers to deliver reusable, high-quality code across the stack; integrates REST APIs and third-party SDKs; improves app performance and stability; writes tests; resolves platform-specific issues; and manages App Store and Google Play submissions and releases. The position also provides technical leadership on mobile architecture, establishes coding standards and practices, reviews code, mentors engineers, and researches tools and technologies that could improve the team’s work. The role is remote, with the option to work from the office eight days per month on a flexible schedule under TuneCore’s hybrid model.

Requirements

  • At least 6 years of experience writing production code, including at least 3 years building and shipping mobile applications.
  • Strong proficiency in React and React Native, and in JavaScript and TypeScript.
  • Production fluency with Ruby on Rails, including building and maintaining API-only Rails services.
  • Familiarity with state management approaches; TuneCore currently uses React Query and Context API.
  • Experience with Git, CI/CD pipelines, and mobile release workflows.
  • Understanding of mobile UI/UX principles and platform guidelines, including Apple Human Interface Guidelines and Material Design.
  • Experience with REST APIs and asynchronous data handling.
  • Bachelor’s or Master’s degree in Computer Science, or equivalent practical experience.

Nice To Haves

  • GraphQL experience.
  • Experience with native iOS development using Swift or Objective-C, or Android development using Kotlin or Java.

Responsibilities

  • Design, build, and maintain cross-platform React Native applications for iOS and Android from a single codebase.
  • Build and maintain Rails API endpoints for the mobile app, including request and response contracts, background jobs, and data models.
  • Work with product, design, and backend engineers to translate designs and wireframes into high-quality, reusable code across the full stack.
  • Integrate RESTful APIs and third-party SDKs, and optimize app performance, responsiveness, and stability.
  • Write unit and integration tests and help develop the mobile testing strategy, including React Native end-to-end coverage.
  • Debug and resolve platform-specific issues, including those involving native modules and bridging.
  • Manage app store submissions and release processes for the App Store and Google Play.
  • Stay current with the React Native ecosystem and mobile best practices and share relevant updates with the team.
  • Uphold TuneCore’s mission, vision, and values in code and technical decisions.
  • Provide technical leadership on mobile architecture, balancing durability and scalability with delivery speed.
  • Set and evolve coding standards and best practices for the mobile codebase.
  • Provide effective, constructive code review feedback.
  • Mentor and guide engineers in technical growth and career development.
  • Research and recommend tools and technologies that could meaningfully improve team output.

Benefits

  • Paid time off, including vacation, holidays, paid bereavement, unlimited paid sick days, and a company-wide week off between Christmas and New Year’s.
  • Wellness Fridays, with the company closing at 1 p.m. on Fridays year-round.
  • Universal paid parental leave for both parents.
  • Health, vision, and dental coverage, plus FSA and dependent care benefits, from the first day of employment.
  • 401(k) match.
  • Company-wide events, outings, and volunteer days.
  • Hybrid work, with the option to work primarily remotely and from the office eight days per month on a flexible schedule.
  • Learning and development opportunities and career development training.
  • Free distribution subscription for employees.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service