Senior Flutter Developer
1 week ago
Role Overview
The Senior Flutter Developer is responsible for Design, develop, and maintain high-performing, responsive, and optimized mobile applications using the Flutter framework. The role involves leading mobile development initiatives, mentoring junior developers, and collaborating with product, design, and backend teams to deliver secure, scalable, and seamless mobile experiences.
The ideal candidate possesses strong expertise in Flutter and Dart, solid architectural knowledge, and a passion for delivering user-centric mobile solutions within Agile development environments.
Key Responsibilities
• App Development & Design
o Design, develop, and maintain advanced multi-language mobile applications for Android and iOS using Flutter , with capability to adapt and deploy across other mobile platforms and app stores as required.
o Write clean, maintainable, and efficient Dart code following best practices and coding standards.
o Build and optimize reusable UI components and custom widgets for scalable architectures.
o Ensure responsiveness, performance, and usability across multiple devices and screen sizes.
• Architecture & Technical Leadership
o Define and implement robust app architectures and state-management solutions (e.g., Provider, Bloc, Riverpod, GetX, or MobX).
o Apply clean architecture and SOLID design principles to maintain code quality and modularity.
o Lead code reviews, provide feedback, and enforce development standards across the team.
o Optimize application responsiveness, load time, and resource usage on various devices and troubleshoot production-level issues.
o Collaborate with backend teams to ensure efficient API usage, data flow, and overall system performance, while focusing on front-end responsiveness and user experience.
• Integration & Backend Collaboration
o Integrate mobile applications with RESTful APIs, GraphQL, and third-party or cloud backends (e.g., Firebase, AWS, Azure).
o Work closely with backend teams to define API, handle data exchange, and resolve integration issues.
o Implement secure data storage and manage authentication flows within the app.
• Testing & Quality Assurance
o Implement and maintain unit, widget, and integration tests to ensure code quality and reliability.
o Conduct regular code reviews and apply automated testing tools to minimize regressions.
o Collaborate with QA teams to reproduce, debug, and resolve issues efficiently.
• Collaboration & Mentorship
o Work closely with Product Managers and UI/UX Designers to translate business requirements into functional, high-quality mobile experiences.
o Mentor and support junior developers, fostering a culture of continuous learning and technical excellence.
o Participate actively in Agile ceremonies e.g. sprint planning, daily stand-ups, reviews, and retrospectives.
• Deployment & Maintenance
o Manage app release cycles to the Google Play Store and Apple App Store.
o Monitor performance metrics and user feedback to drive continuous improvement.
RequirementsQualifications & Experience
• Bachelor's degree in Computer Science, Information system, or a related field.
• –8 years of professional mobile development experience, with at least 2+ years in Flutter.
• Strong proficiency in Dart programming language and Flutter framework.
• Experience with native Android (Kotlin/Java) or iOS (Swift/Objective-C) development is an advantage
• Deep understanding of mobile app architecture, state management, and responsive design.
• Experience integrating RESTful APIs, GraphQL, and JSON data.
• Hands-on experience with CI/CD pipelines for mobile app deployment.
• Familiarity with cloud-based backends (Firebase, AWS, Azure) and containerized environments.
• Solid understanding of version control systems .
• Excellent problem-solving, debugging, and communication skills.
• Experience working in Agile/Scrum development environments.
• Familiarity with Clean Architecture, SOLID principles, and design patterns.
• Experience in App Store / Play Store submission and release management.
• Fluency in English and Arabic (written and spoken).
Expectations
• Deliver high-quality, scalable mobile applications aligned with business and user needs.
• Lead technical discussions and contribute to architectural decisions.
• Support continuous integration, testing, and deployment of mobile apps.
• Demonstrate ownership, accountability, and innovation in all project stages.
If you are an experienced Flutter Developer passionate about building high-performing cross-platform applications and mentoring others, we'd like to hear from you.
•
• Benefits offered:
Individual medical insurance, social insurance, and transportation from designated pickup points (for Sokhna)
• Travel requirements: Currently based in Maadi, but you must be open to relocating or traveling to Sokhna once required
• Work location and model:
Onsite (primarily Maadi, with possible work from Sokhna)
• Residential location preference: Preferably Cairo
• Fluency in English is a must as they will be dealing with suppliers all over the world.
-
Senior Power BI Developer
2 weeks ago
Ain Sokhna, Egypt SSC HR Solutions Full time 120,000 - 180,000 per yearRole OverviewThe Senior Power BI Developer is responsible for designing, developing, and maintaining advanced business intelligence solutions that transform raw data into actionable insights. The role involves close collaboration with business users, analysts, and data engineers to build interactive dashboards, optimize data models, and ensure the accuracy...
-
Senior Power BI Developer
1 week ago
Ain Sokhna, Egypt SSC HR Solutions Full time 60,000 - 120,000 per yearRole OverviewThe Senior Power BI Developer is responsible for designing, developing, and maintaining advanced business intelligence solutions that transform raw data into actionable insights. The role involves close collaboration with business users, analysts, and data engineers to build interactive dashboards, optimize data models, and ensure the accuracy...
-
Senior Network Administrator
5 days ago
Ain Sokhna, Egypt SSC HR Solutions Full timeOVERVIEWJob Title Senior Network AdministratorRole Purpose Technical design, planning, implementation, and high level of fine tuning and recovery procedures for enterprise network systems. Serves as a technical expert in the area of network administration for complex networks. Investigates and analyses feasibility of network requirements and develops network...
-
QC Engineer
1 week ago
Ain Sokhna, Egypt SSC HR Solutions Full time 250,000 - 750,000 per yearRole OverviewThe QC Engineer will support software testing activities to ensure the quality, functionality, and performance of digital applications. The role focuses on preparing and executing test cases, identifying and documenting issues, and assisting in test automation under the guidance of senior engineers.This position is ideal for professionals at...
-
Marketing Manager
1 week ago
Ain Sokhna, Egypt SSC HR Solutions Full time 450,000 - 600,000 per yearThe Marketing Manager is responsible for developing and executing comprehensive marketing strategies to enhance brand visibility, generate leads, and drive growth. The role involves overseeing digital and traditional marketing efforts, building partnerships, and closely collaborating with stakeholders to ensure that marketing activities align with business...
-
Business Development Manager
1 week ago
Qesm Ain Shams, Cairo, Egypt ProService Full timeCompany DescriptionProService is a leading provider of engineering services in Cairo, Egypt, with over 20 years of experience in the industry. We specialize in Architecture, Civil engineering, Structure, MEP, and Building Automation Systems, offering various services from construction contracting to facility management. Our focus on quality and innovation...
-
Senior Electrical Engineer
1 week ago
Ain Sokhna, As Suways, Egypt Hayat Full time 120,000 - 180,000 per yearJob DescriptionVery Good Knowledge of Industrial Automation systems, drives & motors, having experience in handling automation maintenance and troubleshooting.Independently handled troubleshooting working experience in PLC [ Siemens ], SCADA, Drives [ Sinamics – ABB - Schneider ], instrumentation, and automation systems.Very Good Knowledge of process...
-
QC Engineer
1 week ago
Ain Sokhna, As Suways, Egypt SSC HR Solutions Full time 40,000 - 80,000 per yearRole OverviewThe QC Engineer will support software testing activities to ensure the quality, functionality, and performance of digital applications. The role focuses on preparing and executing test cases, identifying and documenting issues, and assisting in test automation under the guidance of senior engineers.This position is ideal for professionals at...
-
Senior Video Editor
3 days ago
Ain Sokhna, As Suways, Egypt BEAM Full timeJob Role:As a video editor you will be responsible for editing all video content across brands (events, interviews, promotional, technical videos). He/she will work closely with 3D Animation team and Digital team to develop a meaningful experience that reflects well our identity and persona.Key Responsibilities• Edit raw video footage into professional...
-
Executive Assistant
1 week ago
Qesm Ain Shams, Cairo, Egypt I-Technology Full timeWe are looking for a Executive Secretary to provide excellent Support For Executive and administrative departmentsSalary & BenefitsBasic + Commissions+ Bounes.Any of the attached requirements and responsibilities are part of what is required, but not allJob DescriptionExecuting plans and instructions, organizing and managing the affairs of the company and...