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
- 3+ yrs professional JavaScript/TypeScript development, including 2+ yrs React Native (Expo or bare-workflow) and 1+ yr Node.js/Express.
- Proven delivery of at least one production iOS and/or Android app.
- Comfortable with mobile SDK integrations: push notifications (Expo / Firebase), deep links, device permissions, OTA updates.
- Solid grasp of state management (Redux Toolkit, Zustand or Recoil) and async data flows.
- Experience designing and consuming REST APIs; familiarity with MongoDB or PostgreSQL.
- Competence with Git, code reviews, and automated testing pipelines.
- B2/B2+ English verbal & written.
Nice-to-Have
- Wearable app or HealthKit / Google Fit experience.
- GraphQL, Prisma, or serverless (Vercel Functions/Firebase) exposure.
- Next.js & Tailwind CSS familiarity (for marketing site or admin portal).
- Knowledge of analytics tools (Segment, Mixpanel, Amplitude) for engagement tracking.
Soft Skills & Culture Fit
- Ownership mindset – you take features from ticket to production and support.
- Remote-first communicator – proactive in Slack/Zoom, clear written updates.
- User-centric – you value UX feedback and collaborate closely with design.
- Adaptable – comfortable in a fast-moving, startup-like environment with evolving priorities.
Why Emberlight Global
- 100 % remote culture with teammates across four continents.
- Small, empowered team: your code ships fast and impacts real users weekly.
Emberlight Global is an equal-opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all team members.