React & Firebase (Admin SDK) + Flutter Developer

Filled
January 5, 2026

Job Description

Job Overview

We are looking for a senior, reliable developer with more than 5 years of professional experience to take over and continue development of our existing application. The role focuses on maintaining the current system, improving stability and performance, and adding new features based on business needs.

This position requires strong experience in React-based admin dashboards, Firebase, Flutter, and working from Figma designs. We are specifically looking for someone who can responsibly take ownership of an existing codebase and continue development without disrupting previously delivered features.

This is a long-term collaboration for the right candidate.

Responsibilities

Take over and fully understand the existing codebase

Maintain and improve a production application

Fix bugs, optimize performance, and improve stability

Develop and integrate new features

Build, maintain, and extend admin dashboards using React

Work with Firebase (Auth, Firestore, Cloud Functions, Admin SDK)

Implement UI accurately based on Figma designs (pixel-perfect when required)

Ensure proper role management, permissions, and security rules

Write clean, maintainable, and well-documented code

Communicate progress clearly and respect agreed scope and timelines

Mandatory Requirements

More than 5 years of professional software development experience

Strong experience with React

Proven experience building admin dashboards / admin panels using React (mandatory)

Strong experience with Firebase:

Authentication

Firestore

Cloud Functions

Firebase Admin SDK

Experience with Flutter for mobile applications

Experience working with Figma and converting designs into functional UI

Experience taking over and maintaining existing/legacy codebases

Strong understanding of user roles, permissions, and admin-level access

Ability to work independently and responsibly

Also to Have

Experience with Firebase App Hosting or CI/CD pipelines

Experience with multi-language applications

Experience publishing or maintaining apps on App Store / Google Play

Experience working on long-term SaaS or production systems

Project Details

Existing application (handover required)

Clear documentation and scope provided

Long-term potential collaboration

Milestones and deliverables will be clearly defined

How to Apply

Please include:

Your total years of experience

Relevant projects using React admin dashboards

Experience with Firebase and Flutter

Examples of work implemented from Figma designs

Confirmation that you are comfortable taking over an existing codebase

Important Note

This role requires professionalism, respect for scope, and transparency. Candidates who cannot demonstrate real experience with React admin dashboards and Figma-based UI implementation will not be considered.