Flutter Developer
Job Description
Feature DevelopmentImplement new features in existing mobile applications.Develop standalone features or modules for new applications.Ensure that the features are responsive, performant, and meet project requirements.Bug Fixing and MaintenanceIdentify and fix bugs in existing mobile applications.Perform routine maintenance, including updating dependencies and ensuring compatibility with the latest OS versions.Optimize code for performance and scalability.Code Review and CollaborationParticipate in code reviews to ensure code quality and adherence to best practices.Collaborate with other developers, designers, and project managers to align on project goals and timelines.Write clear and maintainable code following coding standards.Testing and DebuggingWrite unit tests and perform integration testing to ensure application reliability.Debug and resolve issues that arise during testing or after deployment.Ensure the app performs well across different devices and OS versions.App DeploymentAssist in deploying the app to app stores (Google Play, Apple App Store).Ensure compliance with store guidelines and requirements.Handle versioning and the release process.
Key Skills and Knowledge Areas:Strong knowledge of Flutter framework and Dart programming language.Experience in developing and maintaining mobile applications (Android & iOS).Good understanding of mobile application architecture and design patterns.Knowledge of RESTful APIs and integration with backend services.Familiarity with version control systems such as Git.Understanding of app store deployment processes (Google Play & Apple App Store).Knowledge of testing methodologies, including unit testing and integration testing.Awareness of performance optimization techniques and scalability best practices.Abilities:Ability to analyze requirements and translate them into functional applications.Strong problem-solving and debugging skills.Ability to work collaboratively Ability to manage time effectively and meet deadlines.Attention to detail and commitment to delivering high-quality work.Ability to handle multiple tasks and adapt to changing project needs.
Qualifications:Bachelor’s degree in Computer Science, Software Engineering, Information Technology, or a related field.
Requirements & Qualifications
Key Skills and Knowledge Areas:Strong knowledge of Flutter framework and Dart programming language.Experience in developing and maintaining mobile applications (Android & iOS).Good understanding of mobile application architecture and design patterns.Knowledge of RESTful APIs and integration with backend services.Familiarity with version control systems such as Git.Understanding of app store deployment processes (Google Play & Apple App Store).Knowledge of testing methodologies, including unit testing and integration testing.Awareness of performance optimization techniques and scalability best practices.Abilities:Ability to analyze requirements and translate them into functional applications.Strong problem-solving and debugging skills.Ability to work collaboratively Ability to manage time effectively and meet deadlines.Attention to detail and commitment to delivering high-quality work.Ability to handle multiple tasks and adapt to changing project needs.
Qualifications:Bachelor’s degree in Computer Science, Software Engineering, Information Technology, or a related field.
Quick Role Summary
Opportunity as "Flutter Developer" at Al - Tadamun Microfinance Association located in الدقي on a Full-Time basis, suited for Senior Level candidates, within Engineering. Key details from listing: Feature DevelopmentImplement new features in existing mobile applications.Develop standalone features or modules for new applications.Ensure that the features…
The Egyptian Job Bank editorial team prepares curated overviews and actionable application guidance for every listing, preserving official employer details.
Application Tips
- Tailor your CV headline to match "Flutter Developer" and feature measurable achievements in the top third of your resume.
- Customize your cover note for الدقي: explain why this location and work arrangement suit your availability and how you add value to the team.
- Highlight relevant practical experience, key responsibilities, and specific business impact.
- Demonstrate team leadership, budget stewardship, and tangible business KPIs — concrete numbers carry maximum weight.
- After applying, monitor your status from your dashboard and stay prepared for an interview invitation.
Readiness Checklist
- Updated CV in standard PDF format with a professional filename
- Skills aligned with the stated role requirements
- Availability for work in الدقي or remote if specified
- Measurable achievement examples prepared for interview talking points
- Egyptian Job Bank candidate profile ready for application tracking