We are seeking a skilled Expo React Native developer to build and enhance a task management mobile application with an integrated AI assistant.
The app includes task creation, prioritization, scheduling, and an AI-powered assistant that helps users plan tasks, generate suggestions, and improve productivity.
The goal is to deliver a polished, responsive, and intuitive mobile experience with seamless AI interactions, consistent with the provided design system and product vision.
Key Responsibilities:
• Implement task management UI precisely according to provided Figma designs (layouts, colors, spacing, typography)
• Build core task features including task creation, editing, status updates, priorities, and due dates
• Develop an AI assistant interface (chat-style or contextual assistant) integrated into the task workflow
• Integrate AI APIs to support features such as task suggestions, summaries, and productivity insights
• Implement smooth animations and transitions using Reanimated where appropriate (task lists, state changes, assistant interactions)
• Manage global application state for tasks, user context, and AI interactions (e.g., Zustand/Mobx)
• Integrate backend APIs for task data persistence and synchronization.
• Optimize performance across devices and ensure smooth list rendering for large task sets
• Ensure clean, modular, and maintainable code following best practices
Requirements:
• Strong experience with Expo (managed workflow)
• Proven experience implementing mobile UIs from Figma with high visual accuracy
• Solid knowledge of React Native and TypeScript
• Experience integrating third-party APIs (including AI or chat-based APIs)
• Experience with state management solutions (Zustand, Mobx, or similar)
• Familiarity with Reanimated (v2/v3) for animations and micro-interactions
• Experience building performant lists (FlatList, FlashList, etc.)
• Good understanding of mobile performance optimization and app architecture
Nice to Have:
• Experience building chat or assistant-style UIs
• Familiarity with AI/LLM integrations (OpenAI, Anthropic, or similar)
• Experience with offline-first task management or local persistence
• Knowledge of background tasks, notifications, or reminders
• Experience with gesture-driven interactions (Gesture Handler)
• Experience deploying Expo apps to App Store and Google Play
Apply Now
Apply Now