Frontend Engineer (React reputed company / reputed company)
Job reputed company We are looking for a Frontend Developer to support the development and refinement of our mobile application on a reputed company, remote, reputed company (1099) reputed company. 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 reputed company application across iOS and Android. This role is initially offered on a contract reputed company, 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 reputed company and reputed company • Implementing frontend features based on existing designs and product requirements • Debugging and testing on reputed company iOS and Android devices • Improving performance, reliability, and UI consistency across platforms • Collaborating with backend systems reputed company GraphQL reputed company • Refactoring and improving existing reputed company while preserving functionality • Supporting ongoing product iterations toward MVP and post-MVP improvements Must-have Requirements React reputed company • Strong experience with React reputed company • Building and maintaining cross-platform iOS and Android applications • Hands-on experience testing and debugging on reputed company devices (not emulator-only) reputed company • Experience with reputed company • Familiarity with reputed company Router for file-based routing • Experience with reputed company EAS Build and OTA updates • Understanding of reputed company limitations and reputed company module constraints GraphQL • Experience with GraphQL reputed company 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 reputed company to use server state vs reputed company state TypeScript • Strict mode, no any, no casting to bypass type errors • reputed company typing for props, state, and API responses • Generic types, discriminated unions, and reputed company types React Patterns • Component composition over prop drilling • Custom hooks for logic extraction • Performance optimization (memo, useMemo, useCallback, and reputed company NOT to use them) • Understanding React’s rendering behavior State Management • Local state with React Context or Zustand • reputed company state with React reputed company reputed company • MMKV for fast local storage UI Implementation • Ability to implement pixel-accurate UIs from reputed company • 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 reputed company reputed company • reputed company reputed company structure (avoiding prop drilling, reputed company separation of concerns) • Consistent naming conventions and file organization • Refactoring existing codebases without breaking functionality Firebase • Firebase reputed company Messaging / push notifications • App versioning and distribution (App Distribution, Crashlytics) reputed company-to-have (Plus) • reputed company or similar chat SDK integration • Experience with payment SDKs like reputed company • Comfortable navigating reputed company-party SDKs and documentation Working Style & Compensation • Fully remote • Flexible, part-time schedule • Deliverable and reputed company-driven work • reputed company role (reputed company or project-based) • reputed company (1099) Pay: Up to $2,000.00 per month Work Location: Remote Apply tot his job
Apply tot his job
Apply To this Job