Flutter / Javascrypt (Remote)
Photocert
About Us
We are a cutting-edge technology company specializing in media forensics. Our mission is to develop advanced AI solutions that detect and localize tampering attempts in digital media such as images and PDFs, ensuring the authenticity and integrity of our clients' content.
The Role
We are seeking for a product-focused Flutter / JavaScript to build secure, high-performance user experiences across mobile and web that bring Photocert’s media verification technology to life. You will own core client applications used by customers to upload media, dashboard to show our verifications results and automated process workflows powered by our AWS-based platform. You’ll collaborate closely with backend, ML, and DevOps teams to ship reliable, well-tested, and delightful experiences that scale globally.
Key Responsibilities
- Ship polished mobile apps in Flutter (Dart)
- Implement secure upload flows, real‑time status dashboards and guided verification workflows
- Work closely with backend, ML and DevOps engineers to improve automation scripts
- Write clean, test‑driven code, automate builds and releases, and keep performance budgets in check
Required Qualifications
- Fluent in English
- 2+ years of professional experience building mobile apps with Flutter & Dart.
- Strong proficiency in JavaScript/TypeScript
- Comfortable working with JSON/REST APIs
Nice-to-Haves
- Proficiency in Angular
- Experience using the following libraries in Flutter: dio, retrofit, floor, hive, fpdart.
- Knowledge on unit testing and integration test
- Experience using Flutter for web projects
Why Photocert?
- Fully remote work
- Salary based on experience
- Coaching and learning opportunities
- Social virtual Fridays