About go2work
go2work is a dynamic and innovative platform that connects job seekers and employers. At go2work, we are excited to expand our team as we continue to grow our website and app, serving individuals looking for job opportunities and employers seeking qualified candidates. Our founders are based in Texas, USA, and we are on a mission to transform the job search experience.
Senior Flutter Developer
complex, feature-rich app
- Advanced matching algorithms
- Real-time chat & video integration
- Background verification services
- Multi-tenant architecture (job seekers & organizations)
50+ screens, 100+ API integrations, and high-performance real-time features.
Key Responsibilities
- Develop and maintain a complex, multi-feature Flutter app
- Implement new features using Provider, (GetX migration in future)
- Manage deployments across iOS & Android stores
- Integrate APIs, real-time features, and native functionality
- Optimize app performance & ensure smooth UX
- Debug & resolve platform-specific issues
- Collaborate with backend developers on API integration
- Uphold high code quality through testing & reviews
What You Bring
Core Flutter Skills
- 3+ years Flutter/Dart experience
- Strong knowledge of widget lifecycle, state management (GetX, Provider)
- Responsive UI & custom widget development
- Deep understanding of navigation, routing, and dependency injection
Mobile Development
- iOS App Store & Google Play publishing (signing, provisioning, release management)
- CI/CD automation with Fastlane
- App versioning & release workflows
Platform Specific
- Native iOS (Swift integration, Xcode config, push notifications, deep linking)
- Native Android (Kotlin integration, Gradle config, manifest setup)
- Method channels for native communication
Backend Integration
- REST APIs & WebSockets (Socket.IO)
- JWT authentication, Dio HTTP client
- Sentry error tracking
Media & File Handeling
- Video/audio processing
- File upload/download, PDF generation
- Image caching, camera & media capture
Nice to Have
- Real-time chat & WebRTC video calls
- Background location & mapping
- In-app purchases, subscription management
- Push notifications (Firebase/local)
- Biometric authentication
- Code push (Shorebird), analytics (Mixpanel, TikTok Events SDK)
- Unit/widget testing, performance optimization
- Localization, dark mode, accessibility best practices
Benefits
- Fully remote position offering flexibility and work-life balance.
- Opportunity to work with a talented and diverse team from around the globe.
- Room for career advancement and skill development.
- Competitive compensation package of $1300 USD per month.
Ready to design a product that truly makes a difference?
Join go2work and help shape the future of hiring in the construction industry—one intuitive screen at a time.