Full Stack React Native Developer (Firebase)
Location: Remote, but local to Cleveland area
Employment Type: Salary, but open to hourly
About the Role
We are seeking a skilled Full Stack React Native Developer with strong experience in Firebase and SQL to join the development team. You will be responsible for building, improving, and maintaining mobile applications from front-end interfaces to back-end integrations. This role involves working closely with product managers, designers, and backend engineers to deliver high-quality, scalable features.
Experience with Keno, electronic bingo, or similar gaming systems is preferred but not required.
-
Key Responsibilities
Develop and maintain mobile applications using React Native for iOS and Android.
Design, integrate, and maintain cloud services and backend functionality using Firebase (Firestore, Authentication, Cloud Functions, Storage, Messaging, etc.).
Implement responsive UI/UX components and ensure smooth app performance.
Collaborate with cross-functional teams to define, design, and ship new features.
Work with APIs, third-party libraries, and real-time data solutions.
Troubleshoot, debug, and optimize application performance.
Participate in code reviews and contribute to best development practices.
(Preferred) Support features specific to gaming logic, payout systems, RNG workflows, or draw-based games (e.g., Keno, electronic bingo).
-
Required Qualifications
2–5+ years of experience in mobile development using React Native.
Proven experience developing and deploying apps using Firebase (Firestore, Cloud Functions, Authentication, etc.).
Strong understanding of JavaScript/TypeScript.
Experience working with REST APIs or GraphQL.
Strong problem-solving skills and attention to detail.
Ability to work independently as well as collaborate within a team.
-
Preferred Experience (Not Required)
Experience with Keno, electronic bingo, or other number-draw or casino-style game systems.
Knowledge of game mathematics, RNG logic, or prize table systems.
Experience integrating payment systems or player account systems.
Familiarity with real-time multiplayer or socket-based applications.
How to Apply
Please send your resume, portfolio or GitHub, and any relevant work samples.