Summary
The Dyrt is a digital camping platform and consumer app providing campground information, reviews, and trip-planning tools across the United States. The part-time React/React-Native Developer will primarily develop and improve the React Native mobile app while contributing to the Next.js website, translating designs into features, estimating work, maintaining code quality, and reviewing AI-assisted code.
Responsibilities
- Participate in requirement analysis along with the team
- Execute on new features and improvement projects in our React Native app
- Contribute to feature work and improvements on our Next.js website alongside your mobile work
- Translate comps and wireframes into component execution and delivery plans
- Estimate complexity of tasks when new projects are brought to the team
- Use Claude Code as part of your daily development workflow, and critically review all AI-generated code for correctness, performance, and maintainability before it ships
- Maintain and enhance existing code quality, organization, and automation
- Have strong writing and communication skills for documenting technical requirements and coordinating with other teams
- Identify and resolve performance concerns and look for opportunities to reduce technical debt
- Experience with collaborative design tools such as Figma or Sketch
Skills
- At least 4 years of professional experience developing with JavaScript and modern component-based frameworks, with React Native as your primary strength and working proficiency in ReactJS for the web
- React Native (primary): Experience and an understanding of developing with and debugging React Native and the npm/package management
- React/Next.js web (secondary, but required): Comfortable building and maintaining production web features with React
- Android app development: Some proficiency with Android App development and tools. Experience with the Google release process and setup of the Android Development Environment
- IOS app development: Some proficiency with iOS App development and tools. Experience with the Apple release process and setting up the iOS Development Environment which is a lot more involved than Android. Proficiency in Certificate management and renewals
- Bitrise: Familiarity with automated build systems such as Bitrise (or Jenkins)
- CSS: Experience doing UI work with CSS
- Maintain and enhance existing code quality, organization, and automation
- Have strong writing and communication skills for documenting technical requirements and coordinating with other teams
- Identify and resolve performance concerns and look for opportunities to reduce technical debt
- Experience with collaborative design tools such as Figma or Sketch
- This is a part-time, remote position. Employees are expected to maintain high-speed internet and a professional working environment sufficient for clear video conferencing during standard working hours. Must work in a U.S. time zone
- Next.js experience (routing, SSR/SSG, performance) is a strong plus
- Hands-on experience with Claude Code or similar agentic coding tools (Cursor, Copilot, etc.). You are comfortable directing them effectively, validating their output, and knowing when to rely on them versus writing code yourself. We use Claude Code heavily, so direct experience with it is a strong plus
- Experience tailoring Claude Code to a team's workflow, such as CLAUDE.md conventions, custom skills/commands, or MCP integrations
- Swift and Objective-C: For occasional work in iOS native code
- Kotlin and Java: For occasional work in Android native code
- Firebase: Experience using Google tools such as Remote Config and A/B tooling would help
- Sentry or Crashlytics: Experience debugging using external analytic tools
- Experience with Bitrise/Jenkins/Codefresh
- Experience with *offline* mobile functionality
- Experience with elasticsearch
- Can do performance tuning of app and database code
- Ability to accurately estimate feature complete work including documentation and testing
- Ability to validate timescales defined by a product owner
Qualifications
Must Haves
- At least 4 years of professional experience developing with JavaScript and modern component-based frameworks, with React Native as your primary strength and working proficiency in ReactJS for the web
- React Native (primary): Experience and an understanding of developing with and debugging React Native and the npm/package management
- React/Next.js web (secondary, but required): Comfortable building and maintaining production web features with React
- Android app development: Some proficiency with Android App development and tools. Experience with the Google release process and setup of the Android Development Environment
- iOS app development: Some proficiency with iOS App development and tools. Experience with the Apple release process and setting up the iOS Development Environment which is a lot more involved than Android. Proficiency in Certificate management and renewals
- Bitrise: Familiarity with automated build systems such as Bitrise (or Jenkins)
- CSS: Experience doing UI work with CSS
- Maintain and enhance existing code quality, organization, and automation
- Have strong writing and communication skills for documenting technical requirements and coordinating with other teams
- Identify and resolve performance concerns and look for opportunities to reduce technical debt
- Experience with collaborative design tools such as Figma or Sketch
- This is a part-time, remote position. Employees are expected to maintain high-speed internet and a professional working environment sufficient for clear video conferencing during standard working hours. Must work in a U.S. time zone
Nice to Haves
- Next.js experience (routing, SSR/SSG, performance) is a strong plus
- Hands-on experience with Claude Code or similar agentic coding tools (Cursor, Copilot, etc.). You are comfortable directing them effectively, validating their output, and knowing when to rely on them versus writing code yourself. We use Claude Code heavily, so direct experience with it is a strong plus
- Experience tailoring Claude Code to a team's workflow, such as CLAUDE.md conventions, custom skills/commands, or MCP integrations
- Swift and Objective-C: For occasional work in iOS native code
- Kotlin and Java: For occasional work in Android native code
- Firebase: Experience using Google tools such as Remote Config and A/B tooling would help
- Sentry or Crashlytics: Experience debugging using external analytic tools
- Experience with Bitrise/Jenkins/Codefresh
- Experience with *offline* mobile functionality
- Experience with elasticsearch
- Can do performance tuning of app and database code
- Ability to accurately estimate feature complete work including documentation and testing
- Ability to validate timescales defined by a product owner
Benefits
- This is a part-time, remote position.