We are looking for a React Native UI Developer whose primary responsibility is to convert Figma designs into fully functional React Native screens. This role focuses only on the app’s frontend layer — no backend development is required. The final output must be clean, well-structured React Native code that our Senior Developer and backend team can easily connect to real REST or FastAPI endpoints. Core Responsibilities 1. Figma → React Native Conversion Convert Figma layouts into pixel-perfect React Native screens. Implement modern, responsive UI based on our existing design system. Ensure visual consistency across iOS and Android. 2. Prepare Screens for API Integration (Dummy / Mock API) Create a clear and scalable folder structure (e.g. screens/, components/, navigation/, api/, assets/). Use Axios only with dummy/mock data (static JSON or placeholder endpoints). Structure the code so that our backend team can: Easily replace mock calls with real REST/FastAPI endpoints Plug in real business logic without refactoring the UI Follow consistent naming and clear props/data flow 3. Collaboration With Senior Developer You will work directly with our Senior Developer, who is responsible for: Implementing and connecting the real RESTful APIs / FastAPI Handling all backend-related logic and integrations Reviewing your React Native UI code for: Code quality Structure and maintainability Readability and consistency Technical feasibility for integration You must be able to: Follow technical feedback from the Senior Developer Adjust components and structure when needed Keep the UI code clean and integration-friendly 4. UI/UX Consistency & Frontend Quality Build reusable and maintainable UI components. Implement navigation (e.g. React Navigation: Stack, Tabs, etc.). Ensure the app looks and feels exactly like the Figma design. Pay strong attention to spacing, typography, colors, alignment, and states. Required Skills Solid experience in React Native UI development. Strong skills in converting Figma designs into React Native screens. Good knowledge of: React Native CLI (not only Expo) TypeScript Axios (for mock/dummy data) React Navigation Ability to create clean, modular components and screen structures. Strong attention to design details and pixel-perfect implementation. Ability to work in a team with a Senior Developer and follow technical guidelines. Mandatory Test Task Each candidate must complete a small test: Test Requirements Convert one provided Figma screen into a functional React Native screen. Use React Native CLI (no Expo). Use Axios with mock/dummy data (no real backend). Use a clean folder structure (screens, components, navigation, api, assets). Use TypeScript. Deliver clean, well-structured and easy-to-read code. We will evaluate: Accuracy compared to the Figma design Code quality & structure Readability and reusability How easy it is for our Senior Developer to integrate real APIs Speed and professionalism What We Offer: Long-term collaboration focused on UI development. Clear tasks, screen-based or module-based. Direct collaboration with an experienced Senior Developer. A stable backend/API team that takes care of all server-side logic.