Emberlight Global
Emberlight Global

Full Stack Developer

June 21, 2025
Other
Remote · Costa Rica
Entry level
Full-stack Developer

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.