Emberlight Global is assembling a lean, cross-functional squad to accelerate the next phase of a live React Native app focused on player performance and mental coaching.
As the Full-Stack Developer, you will deliver end-to-end features across the Expo-managed React Native mobile client and a Node.js/Express API, working side-by-side with a UX designer, UI designer, PM, and QA specialist. You will own implementation quality, contribute to technical decisions, and help evolve the app from iOS-only to full cross-platform support (Android + wearables).
Key Responsibilities
Feature Delivery
• Build and maintain new mobile features (dashboards, push notifications, gamification, social interactions) using React Native + Expo.
• Extend and optimize the existing Node.js/Express backend (REST endpoints, data models, auth).
Platform Expansion
• Lead Android compatibility work: device testing, styling tweaks, Play Store prep.
• Prepare codebase and APIs for future watchOS / Wear OS integrations.
Code Quality & Testing
• Write clean, testable TypeScript/JavaScript.
• Implement unit / integration tests (Jest, React Native Testing Library, Supertest).
Collaboration & Documentation
• Work daily with designers to translate Figma into pixel-perfect UI (Tailwind-in-RN or styled-components).
• Participate in weekly client syncs; document APIs, architecture, and release notes.
Continuous Improvement
• Profile & optimize performance, debug production issues, and automate CI/CD (GitHub Actions, EAS Build).
• Suggest best practices and advocate for modern React Native and Node.js patterns.
Required Qualifications
Nice-to-Have
Soft Skills & Culture Fit
Why Emberlight Global
Emberlight Global is an equal-opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all team members.