remote
SENIOR FULL STACK FLUTTER DEVELOPER & QA ENGINEER
Mobile Developer
Senior Full‑Stack Flutter Developer & QA Engineer building scalable mobile apps, from video‑calling platforms to subscription services, with end‑to‑end ownership of Flutter, backend APIs, and rigorous QA.
About the role
Key Responsibilities
- Design, develop, and maintain high‑quality Android and iOS applications using Flutter and Dart.
- Build and expose scalable RESTful APIs, manage databases, and oversee server‑side infrastructure.
- Integrate real‑time video and audio communication features using industry‑standard SDKs.
- Implement automated unit, integration, and UI tests; ensure code quality through CI/CD pipelines.
- Collaborate with product, design, and QA teams to deliver robust, user‑centric features.
Requirements
- 5+ years of mobile development experience with Flutter and Dart.
- Strong background in backend development (Node.js, Python, or similar) and API design.
- Proficiency in Android/iOS native concepts and platform‑specific optimizations.
- Hands‑on experience with video‑calling SDKs (e.g., Agora, Twilio) and real‑time communication.
- Solid understanding of QA practices, test automation, and CI/CD workflows.