Middle Flutter Full-Stack Developer

We are looking for a motivated Flutter Full-Stack Developer (Mid Level) to join our team.
You will work on developing and scaling a high-performance AI-powered mobile application, collaborating closely with Product, Backend, Growth, and Infrastructure teams.

What Youโ€™ll Do
โ— Develop and maintain cross-platform mobile applications using Flutter (iOS & Android).
โ— Build scalable backend services using Python (FastAPI or similar frameworks).
โ— Integrate AI models and third-party APIs (LLMs, image generation, payments, analytics).
โ— Design and implement secure REST/GraphQL APIs.
โ— Optimize app performance, responsiveness, and scalability.
โ— Work with GCP infrastructure, including deployment, monitoring, and cloud services.
โ— Ensure clean architecture, maintainable code, and strong separation of concerns.
โ— Collaborate closely with Product, Growth, QA, and BI teams.
โ— Participate in code reviews and contribute to engineering best practices.
โ— Monitor production systems and support troubleshooting when needed.

Requirements

โ— 3โ€“5 years of professional experience in mobile and/or backend development.
โ— Strong experience with Flutter (Dart) for production-grade apps.
โ— Solid experience with Python backend development (FastAPI, Django, or similar).

โ— Experience working with REST APIs, authentication flows, and secure data handling.
โ— Good understanding of cloud infrastructure, ideally Google Cloud Platform (GCP).
โ— Experience with databases (PostgreSQL, Firestore, MongoDB or similar).
โ— Familiarity with CI/CD pipelines and deployment workflows.
โ— Strong debugging and problem-solving skills.
โ— Clean code mindset and understanding of scalable app architecture.
โ— Ability to work independently and take ownership of features.
โ— Intermediate English communication skills required.


Desirable Experience

โ— Experience integrating AI/LLM APIs (OpenAI or similar).
โ— Experience with subscription systems (RevenueCat, in-app purchases).
โ— Experience optimizing AI cost-performance (model selection strategies).
โ— Experience working with microservices architecture.
โ— Familiarity with monitoring tools (e.g., GCP Monitoring, Sentry, etc.).
โ— Experience working in subscription-based mobile apps.
โ— Interest in performance optimization and AI product scaling

 

 

 

Required languages

English B2 - Upper Intermediate
Ukrainian Native
Published 24 February
70 views
ยท
16 applications
38% read
ยท
32% responded
Last responded yesterday
To apply for this and other jobs on Djinni login or signup.
Loading...