Flutter Developer
Full-time Mid-Senior levelJob Overview
Responsibilities:
- Develop and maintain features for our desktop application (Windows, macOS, Linux).
- Write native code when necessary to integrate OS-level functionality.
- Collaborate with backend developers to integrate APIs and data storage.
- Optimize performance and ensure smooth user experience.
- Troubleshoot, debug, and deploy desktop builds.
Requirements
Requirements:
- Strong experience with Flutter, including desktop support.
- Experience writing native code in Swift/Objective-C for platform-specific features.
- Solid understanding of state management (Provider, Riverpod, Bloc, or similar).
- Experience with desktop app packaging and deployment.
- Familiarity with REST APIs, WebSockets, and local databases (SQLite, Hive, etc.).
- Good understanding of Git and version control.
- Strong problem-solving skills and attention to detail.
Nice to Have:
- Previous experience with time tracking apps or productivity tools.
- Knowledge of CI/CD pipelines for desktop apps.
- UI/UX skills to help improve the user interface.
Benefits
- Remote-friendly position.
- Collaborative and supportive team environment.
Make Your Resume Now