📍 Remote
💼 Full-time Contract
⏳ Duration: 3–4 Months
We’re hiring a Senior React Native Developer to help revamp an existing e-commerce mobile app. This full-time contract role is ideal for a developer experienced in UI redesigns, performance optimization, and legacy code cleanup — all within a product used by thousands of users daily.
🛠 Project Overview:
You’ll be responsible for updating the app’s UI, resolving legacy issues, and ensuring stability across Android devices. Key tasks include:
- Applying a modern, user-friendly UI to major sections: home, product pages, categories, checkout, and static pages.
- Integrating a CMS SaaS platform (via REST API) to display dynamic banner content.
- Refactoring legacy code and updating outdated dependencies.
- Ensuring compatibility with the latest Android and React Native versions.
- Collaborating with the project manager, UI/UX designer, and backend team to align with business goals.
✅ Key Responsibilities:
- Implement redesigned layouts based on Figma and branding guidelines.
- Integrate CMS content via API (e.g., banners).
- Debug and fix outdated packages or platform-specific issues.
- Optimize app performance and reduce technical debt.
- Support QA and resolve issues found during testing.
- Write clean, maintainable code and meet delivery timelines.
🧰 Tech Stack:
React Native · Android · Firebase · Google Play Services · Gradle · REST API CMS Integration
📌 Requirements:
- 4+ years of hands-on experience with React Native.
- Strong understanding of Android platform quirks and Gradle config.
- Proven experience refactoring legacy codebases.
- Proficient in debugging and API integrations.
- Self-sufficient, detail-oriented, and deadline-driven.
- English level: Upper-Intermediate (B2) or higher.
🌟 Nice-to-Haves:
- Experience with SaaS/CMS integrations.
- Background in e-commerce