- Home
- Jobs
- SCRIPT FOR INFORMATION TECHNOLOGY CO. W.L.L
- Flutter Developer
Flutter Developer
Job Description Roles & Responsibilities Develop and maintain high-quality cross-platform mobile applications using Flutter and Dart for Android and iOS platforms. Build responsive, user-friendly, and performance-optimized mobile applications. Work closely with UI/UX designers to convert design wireframes into interactive and functional mobile screens. Handle frontend development and backend integration as required. Integrate REST APIs, backend services, Firebase services, and third-party tools. Implement state management solutions such as BLoC, Provider, Riverpod, or similar frameworks. Ensure application performance, security, scalability, and smooth user experience. Optimize applications for faster loading, smooth navigation, and reliable performance. Work with authentication, databases, backend systems, and API-driven applications. Support application migration, enhancements, bug fixes, and ongoing maintenance. Use Git or similar version control tools for code management and collaboration. Participate in Agile/Scrum development activities, including planning, updates, and delivery. Support the deployment and publishing of mobile applications to the App Store and Play Store. Collaborate with backend developers for integration with Node.js, NestJS, and MSSQL-based systems. Desired Candidate Profile Bachelor’s degree in computer science, Software Engineering, or a related field. Strong foundation in programming principles and mobile application development. At least 2–3 years of professional experience in mobile app development, with strong focus on Flutter and Dart. Proven experience in building and maintaining production-level mobile applications. Portfolio or examples of successfully developed mobile application projects. Strong knowledge of Flutter, Dart, mobile UI development, and cross-platform application architecture. Hands-on experience with state management tools such as Provider, Riverpod, BLoC, or similar. Experience in integrating REST APIs, third-party libraries, backend services, and external tools. Familiarity with backend systems, databases, authentication, and API-driven development. Experience with Firebase services such as Authentication, Cloud Messaging, Firestore, Realtime Database, or Analytics. Knowledge of native Android development using Kotlin or Java will be an advantage. Knowledge of native iOS development using Swift will be an advantage. Experience with CI/CD pipelines and automated deployment processes will be preferred. Experience publishing applications on the App Store and Google Play Store. Familiarity with Agile/Scrum methodology and collaborative development practices. Ability to troubleshoot, debug, and resolve mobile application issues efficiently. Good communication skills, teamwork, problem-solving ability, and attention to detail. Technical Skills Flutter Dart Android & iOS Development REST API Integration Firebase Services State Management: BLoC, Provider, Riverpod Git / Version Control App Store & Play Store Publishing CI/CD Pipelines Backend Integration Node.js NestJS MSSQL Authentication & Database Integration API Migration and System Integration Additional Requirements Ability to work independently and as part of a team. Strong understanding of mobile application security, scalability, and performance optimization. Ability to manage deadlines and deliver high-quality work. Willingness to learn new technologies and adapt to project requirements. Employment Type Full Time Company Industry IT - Software Services Department / Functional Area IT Software Keywords Frontend DeveloperCrossPlatformMobile DevelopmentUI/UX DesignDebuggingCrossPlatform DeveloperFlutterSoftware EngineerMobile App DeveloperIOS/Android DeveloperRESTful APIsNode.jsMSSQLNestjsBackend DeveloperState ManagementGITAPI Get real-time job updates only on our App
Ready to apply?
You are viewing this role on JobSphere AI. Applications are completed on the original employer / source website.
Apply NowOpens the employer's site in a new tab
- CompanySCRIPT FOR INFORMATION TECHNOLOGY CO. W.L.L
- LocationBahrain
- CategoryFullStack
- SourceNaukrigulf
- Listed1 month ago
Related FullStack jobs
Full-Stack Engineer
We're looking for a Full-Stack Engineer to build our web application end-to-end and bring the MVP to life. You'll own the user-facing product and the backend…
Tech Lead Java
As a Tech Lead Java, you will play a key role in leading a cross-functional development team to deliver high-quality, scalable, and secure enterprise…
Software Architect JAVA
We are seeking an experienced Software Architect Java to design high-performance, scalable, and secure software solutions. In this role, you will take…
Application Security Engineering Service
The Application Security On-Site Engineer is responsible for ensuring the security of enterprise applications throughout their lifecycle by performing security…