Design, develop, and maintain high-quality mobile and Linux-based applications using the Flutter framework.
Write clean, efficient, and maintainable code adhering to strict Flutter and Dart best practices.
Implement pixel-perfect UI designs ensuring optimal responsiveness and cross-device performance.
Integrate seamlessly with backend services and APIs to enable robust end-to-end functionality.
Collaborate directly with cross-functional teams to translate technical requirements into scalable solutions.
Optimize application speed and scalability while troubleshooting bugs during the testing phases.
Skills & Eligibility
Core Tech: Strong grasp of Flutter, Dart, and state management architectures (BLoC, Provider, etc.).
Platform Familiarity: Ability to work with native Android (Kotlin/Java) and iOS (Swift), along with exposure to embedded environments like FlutterPi and Linux.
Development Concepts: Clear understanding of design patterns, memory management, and code quality benchmarks.
Data & Connectivity: Solid foundation in data structures and algorithms, plus familiarity with real-time sockets and IoT device integration.
Version Control: High proficiency in Git/GitHub branching and collaborative workflows.
Additional Considerations (Bonus Points): Experience with SQLite/Hive/Firebase, CI/CD pipelines (GitHub Actions/Codemagic), Widget/Integration testing, and a solid understanding of Linux CLI/Bash/SSH configurations will set your application apart.
Note: This job is posted on external sites. Joblit shares the listing for convenience and does not take responsibility for third-party content.