About GreatSoft
GreatSoft is a software development company specializing in ERP implementations and custom business solutions. We help businesses automate and optimize their operations through modern technology, with a strong focus on AI-powered solutions. Join our growing team and work on impactful projects across diverse industries.
Responsibilities
- Develop and maintain cross-platform mobile applications using Flutter
- Write clean, maintainable, and well-documented code
- Collaborate with backend developers to integrate REST APIs and other services
- Integrate AI/ML features and LLM-powered functionality into mobile applications
- Participate in code reviews and contribute to improving development processes
- Debug and resolve technical issues across iOS and Android platforms
- Optimize application performance and ensure smooth user experience
- Work closely with UI/UX designers to implement pixel-perfect interfaces
Requirements
- 2+ years of commercial experience with Flutter/Dart
- Strong understanding of Flutter architecture patterns (BLoC, Provider, Riverpod, or GetX)
- Experience with REST API integration and JSON parsing
- Knowledge of state management solutions
- Experience using AI tools for development (GitHub Copilot, Claude, ChatGPT, Cursor, or similar)
- Familiarity with Git version control
- Understanding of mobile app lifecycle and platform-specific guidelines
- Problem-solving skills and attention to detail
Nice to Have
- Experience integrating AI/LLM APIs (OpenAI, Anthropic, Google AI) into applications
- Understanding of prompt engineering and AI-assisted workflows
- Familiarity with on-device ML (TensorFlow Lite, ML Kit)
- Experience with Firebase services (Auth, Firestore, Cloud Messaging)
- Knowledge of native development (Kotlin/Swift) basics
- Experience with CI/CD pipelines for mobile apps
- Familiarity with Odoo or ERP systems
- Published apps in App Store or Google Play
We Offer
- Competitive salary based on experience
- Opportunity to work on diverse projects across multiple industries
- Access to AI tools and technologies for development
- Professional growth and learning opportunities
- Friendly and supportive team environment