Hiring Flutter & Node.js Developers for a Purpose-Driven Mobile App (Freelance / Project-Based)
A mission-driven digital project is seeking senior Flutter and Node.js developers to join a 3-month engagement focused on delivering a mobile app that provides migrants and displaced individuals with localized, multilingual access to essential services and information in the Netherlands.
1. Flutter Mobile Developer
Responsibilities:
- Develop and maintain a high-quality, cross-platform mobile application using Flutter
- Build accessible, multilingual UI (supporting both RTL and LTR languages)
- Implement onboarding flows, mixed input (text + button-based), and chat-like interactions
- Integrate Firebase or Auth0 for authentication
- Connect to backend APIs for personalized, region-specific content
Required Skills:
- 3–4+ years of professional experience with Flutter and Dart
- Proficiency in localization and accessibility implementation
- Experience integrating Firebase services (especially Auth and Analytics)
- Strong understanding of state management patterns (e.g., Riverpod, Bloc, Provider)
- Comfortable with consuming REST APIs and building responsive UIs
Preferred Experience:
- Building multilingual or accessibility-focused applications
- Familiarity with caching strategies or offline functionality
- UI/UX design sensitivity and mobile performance optimization
2. Node.js Backend Developer
Responsibilities:
- Design and implement scalable APIs in Node.js (REST-based)
- Integrate third-party services: Translation APIs (Azure or DeepL), Stripe subscriptions, GPT APIs, and vector databases (Qdrant or similar)
- Manage user profiles and context-based filtering (region, language, status)
- Build admin endpoints for content and analytics
- Ensure backend is secure, stateless, and cloud-deployable
Required Skills:
- 4+ years of experience with Node.js (preferably using Express or Fastify)
- Solid understanding of API authentication, middleware, and rate limiting
- Experience integrating payment systems like Stripe for subscription models
- Familiarity with Firebase Auth or Auth0
- Experience building and scaling cloud-native APIs (Azure or AWS preferred)
Preferred Experience:
- Experience with semantic search or vector-based retrieval (Qdrant, Pinecone, etc.)
- Knowledge of GDPR-compliant logging and analytics (PostHog, Amplitude, Sentry)
- Background in information retrieval, text chunking, or embedding pipelines
Project Details
- Duration: 12 weeks (MVP delivery)
- Type: Freelance / Remote
- Start Date: Immediately
- Team: Small and focused (product coordinator, designer, backend and frontend developers)