Script Solutions-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.
-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.
هل أنت مهتم بهذه الوظيفة؟