Development: Building and implementing mobile applications using Flutter and Dart.
Cross-Platform Focus: Creating apps that work seamlessly on both iOS and Android.
Collaboration: Working with designers, product managers, and other developers to define, design, and ship new features.
Code Quality: Writing clean, well-documented, and efficient code, and participating in code reviews.
Testing and Debugging: Ensuring applications meet performance and functionality standards through testing and debugging.
Staying Updated: Keeping up with the latest Flutter and Dart updates, and incorporating best practices in mobile development.
Performance Optimization: Optimizing applications for maximum performance and compatibility across different devices and platforms.
Troubleshooting: Identifying and resolving issues related to app performance, functionality, and integration.
UI/UX Implementation: Implementing UI/UX designs provided by designers, ensuring a pixel-perfect user experience.
API Integration: Integrating with backend services and APIs to provide necessary functionalities.
App Lifecycle Management: Participating in the entire app development lifecycle, from concept to deployment.
Contribute to Continuous Improvement: Participating in code reviews, performance optimization, and other initiatives to improve the app development process
Required Skills:
Flutter Framework: Strong understanding and experience with the Flutter framework.
Dart Programming Language: Proficiency in Dart, the programming language used by Desirable Skills:
Backend Development: Knowledge of backend technologies, such as Node.js, Python, or Go, can be helpful for full-stack development.
Cloud Services: Experience with cloud platforms like AWS, Google Cloud, or Azure.
CI/CD Pipelines: Understanding of CI/CD (Continuous Integration/Continuous Delivery) processes.
Testing Frameworks: Experience with Flutter testing frameworks, such as Flutter Driver or Integration test.
Animations and Transitions: Experience creating engaging animations and transitions
Flutter.
Mobile Development: Solid background in mobile app development principles and practices.
UI/UX Design: Ability to translate UI/UX designs into functional Flutter code.
Problem-Solving: Strong analytical and problem-solving skills to troubleshoot issues and optimize performance.
Communication: Excellent communication and teamwork skills to collaborate effectively with cross-functional teams.
Testing and Debugging: Experience with testing and debugging Flutter applications.
Version Control: Familiarity with version control systems, such as Git.
API Integration: Experience integrating with RESTful APIs and other backend services.
At Sanqour Advertising Service, we are driven by innovation, integrity, and excellence in all that we do. As a leading IT company, we specialize in providing cutting-edge solutions tailored to meet ...