C

Frontend Developer(React Native / Expo)

CarPotvia Glassdoor
RemotoUsPlenoCLT2 dias atrás

Salário Estimado

R$ 7.128,00 - R$ 10.692,00

0de 100

Regular

Score da Vaga

Descrição da Vaga

We are looking for a Frontend Developer to support the development and refinement of our mobile application on a paid, remote, independent contractor (1099) basis.


This is a part-time, flexible, project-based role, working closely with the founder and product team to build, maintain, and improve a production-level React Native application across iOS and Android.


This role is initially offered on a contract basis, with the potential for longer-term collaboration or conversion to a full-time role depending on performance, mutual fit, and business needs.


What You’ll Be Working On / Responsibilities • Building and maintaining a cross-platform mobile application using React Native and Expo

Implementing frontend features based on existing designs and product requirements • Debugging and testing on real iOS and Android devices
Improving performance, reliability, and UI consistency across platforms • Collaborating with backend systems via GraphQL APIs
Refactoring and improving existing code while preserving functionality • Supporting ongoing product iterations toward MVP and post-MVP improvements Must-have Requirements React Native
Strong experience with React Native • Building and maintaining cross-platform iOS and Android applications
Hands-on experience testing and debugging on real devices (not emulator-only) Expo • Experience with Expo
Familiarity with Expo Router for file-based routing • Experience with Expo EAS Build and OTA updates
Understanding of Expo limitations and native module constraints GraphQL • Experience with GraphQL APIs and codegen
Understanding of queries, mutations, and subscriptions • Caching, pagination, and refetch strategies React Query (TanStack Query)
Server state management, caching, and synchronization • Query invalidation, optimistic updates, pagination, infinite scroll
Understanding when to use server state vs client state TypeScript • Strict mode, no any, no casting to bypass type errors
Proper typing for props, state, and API responses • Generic types, discriminated unions, and utility types React Patterns
Component composition over prop drilling • Custom hooks for logic extraction
Performance optimization (memo, useMemo, useCallback, and when NOT to use them) • Understanding React’s rendering behavior State Management
Local state with React Context or Zustand • Form state with React Hook Form
MMKV for fast local storage UI Implementation • Ability to implement pixel-accurate UIs from Figma
Experience with Reanimated for animations • FlashList for performant lists
Understanding of iOS vs Android platform differences Async & Error Handling • Handling loading, error, and empty states
Network edge cases and offline behavior • Retry strategies and error boundaries Code Quality
Clear code structure (avoiding prop drilling, proper separation of concerns) • Consistent naming conventions and file organization
Refactoring existing codebases without breaking functionality Firebase • Firebase Cloud Messaging / push notifications
App versioning and distribution (App Distribution, Crashlytics) Nice-to-have (Plus) • Sendbird or similar chat SDK integration
Experience with payment SDKs like Stripe • Comfortable navigating third-party SDKs and documentation Working Style & Compensation
Fully remote • Flexible, part-time schedule
Deliverable and milestone-driven work • Paid role (hourly or project-based)
Independent contractor (1099) Pay: Up to $2,000.00 per month Work Location: Remote

Requisitos

  • React Native
  • Strong experience with React Native
  • Building and maintaining cross-platform iOS and Android applications
  • Hands-on experience testing and debugging on real devices (not emulator-only)
  • Familiarity with Expo Router for file-based routing
  • Experience with GraphQL APIs and codegen
  • Server state management, caching, and synchronization
  • Query invalidation, optimistic updates, pagination, infinite scroll
  • Understanding when to use server state vs client state
  • Strict mode, no any, no casting to bypass type errors
  • Proper typing for props, state, and API responses
  • Generic types, discriminated unions, and utility types
  • Local state with React Context or Zustand
  • Form state with React Hook Form
  • Experience with Reanimated for animations
  • FlashList for performant lists
  • Refactoring existing codebases without breaking functionality
  • Firebase Cloud Messaging / push notifications
  • App versioning and distribution (App Distribution, Crashlytics)
  • Sendbird or similar chat SDK integration
  • Experience with payment SDKs like Stripe
  • Comfortable navigating third-party SDKs and documentation

Responsabilidades

  • This role is initially offered on a contract basis, with the potential for longer-term collaboration or conversion to a full-time role depending on performance, mutual fit, and business needs
  • Building and maintaining a cross-platform mobile application using React Native and Expo
  • Implementing frontend features based on existing designs and product requirements
  • Debugging and testing on real iOS and Android devices
  • Improving performance, reliability, and UI consistency across platforms
  • Collaborating with backend systems via GraphQL APIs
  • Refactoring and improving existing code while preserving functionality
  • Supporting ongoing product iterations toward MVP and post-MVP improvements
  • Experience with Expo
  • Experience with Expo EAS Build and OTA updates
  • Understanding of Expo limitations and native module constraints
  • Understanding of queries, mutations, and subscriptions
  • Caching, pagination, and refetch strategies
  • React Patterns
  • Component composition over prop drilling
  • Custom hooks for logic extraction
  • Performance optimization (memo, use
  • Memo, useCallback, and when NOT to use them)
  • Understanding React’s rendering behavior
  • MMKV for fast local storage
  • Ability to implement pixel-accurate UIs from Figma
  • Understanding of iOS vs Android platform differences
  • Async & Error Handling
  • Handling loading, error, and empty states
  • Network edge cases and offline behavior
  • Retry strategies and error boundaries
  • Clear code structure (avoiding prop drilling, proper separation of concerns)
  • Consistent naming conventions and file organization
  • Deliverable and milestone-driven work

Benefícios

Working Style & Compensation
Fully remote
Flexible, part-time schedule
Paid role (hourly or project-based)
Independent contractor (1099)
Pay: Up to $2,000.00 per month
Work Location: Remote

Vagas Semelhantes

C

Frontend Engineer (React Native / Expo)

careerbox.42webCareerbox.42web
RemotoGb15 dias atrás

R$ 7k - 11k/mês

PlenoCLT

We are looking for a Frontend Developer to support the development and refinement of our mobile application on a paid, remote, independent contractor (1099) basis. This is a part-time, flexible, project-based role, working closely with the founder and product team to build, maintain, and improve a p...

Logo Red Thread Innovations

Sr. Full Stack Engineer (3 Month Contract)

Red Thread InnovationsGlassdoor
RemotoBrHoje

R$ 12k - 18k/mês

SêniorCLT

Red Thread Innovations Red Thread Innovations (RTI) is a digital innovation firm with the sole mission of building meaningful digital products that delight consumers and transform businesses. Our vision is to be the global leader in digital product development, with the largest portfolio of successf...

R$ 12k - 18k/mês

SêniorCLT

Descrição da vagaVenha fazer parte de uma empresa que ama transformar com tecnologia e abraça a diversidade em todas as suas formas!Responsabilidades e atribuiçõesDesenvolver e implementar funcionalidades do módulo de cartões utilizando React Native, garantindo qualidade, performance e reusabilidade...

R$ 12k - 18k/mês

SêniorCLT

Somos especialistas em transformação tecnológica, unindo expertise humana à IA para criar soluções tech escaláveis. Com mais de 8,000 CI&Ters ao redor do mundo, já formamos parcerias com mais de 1,000 clientes durante nossos 30 anos de história. Inteligência Artificial é nossa realidade. Importante:...

Interessado nesta vaga?

Candidatar-se

Você será redirecionado para o site original

Informações

NívelPleno
ContratoCLT
LocalUs
RemotoSim
MoedaBRL
Publicada2 dias atrás
FonteGlassdoor

Análise de Vaga com IA

Estimativa salarial, match de tecnologias e análise de requisitos feitos com Inteligência Artificial

Powered by CodeCortex
← Voltar às Vagas