Senior Flutter Developer

2 weeks ago


مصر, Egypt FlairsTech Full time

Cairo
- 4 years Experience
- Digital Solutions Department

**About the job**:
**Requirements and responsibilities**

**Job duties**:

- Code Reviews and Quality Assurance: Conducting thorough code reviews to ensure high code quality, adherence to coding standards, and best practices across the project.
- Performance Optimization and Scalability: Identifying potential performance bottlenecks and implementing optimizations to enhance the app's performance, scalability, and responsiveness.
- Complex Feature Development: Tackling complex feature implementations and collaborating with the team to ensure timely and successful delivery.
- Continuous Integration and Deployment: Implementing and maintaining robust CI/CD pipelines to automate testing, builds, and deployments.
- Code Refactoring and Technical Debt: Identifying areas for code improvement, refactoring legacy code, and reducing technical debt.
- Problem Solving and Troubleshooting: Offering expert-level troubleshooting skills to address complex issues and challenges during the development process.
- Innovation and Research: Staying at the forefront of Flutter and mobile development technologies, researching new tools, libraries, and best practices to improve the team's productivity and project outcomes.
- Collaboration with Other Teams: Collaborating with cross-functional teams, including designers, product managers, and backend developers, to achieve project goals effectively.
- Project Planning and Estimation: Assisting in project planning, defining technical requirements, and providing accurate effort estimates for tasks.
- Training and Workshops: Organizing and conducting technical training sessions, workshops, or knowledge-sharing sessions to uplift the skills of the development team.
- Contributing to the Flutter Community: Actively participating in the Flutter community, contributing to open-source projects, and sharing knowledge to advance the Flutter ecosystem.
- Technical Leadership: Providing technical leadership and guidance to the development team. Mentoring and coaching junior and mid-level developers to help them grow their skills and expertise.

**Technical Requirements**:

- Bachelor's degree in Computer Science, Information Technology, or a related field, or equivalent work experience.
- 4+ years of experience.
- Performance Profiling and Optimization: Proficiency in using profiling tools like Flutter Observatory and Dart DevTools to analyze app performance and optimize rendering, memory usage, and app startup times.
- Advanced UI/UX Design: Ability to implement custom animations, transitions, and complex UI interactions to create rich and delightful user experiences.
- Custom Platform Channels: Experience with platform channels to enable communication between Flutter and native code for integrating platform-specific functionalities or accessing native APIs.
- Offline Data Handling: Expertise in managing offline data storage and synchronization, including data persistence with SQLite and managing local data conflicts.
- Advanced Testing and Automation: Knowledge of advanced testing techniques, including widget testing, integration testing, and automating test cases with frameworks like flutter_driver or flutter_test.
- Continuous Integration and Deployment (CI/CD): Experience in setting up and managing robust CI/CD pipelines for automated testing, code signing, and app distribution.
- Code Review and Collaboration: Strong experience in leading code reviews, providing constructive feedback, and collaborating with team members to improve code quality and development processes.
- Advanced Package Development: Familiarity with creating and publishing custom packages to the Flutter community, contributing to open-source projects, and maintaining high-quality codebases.
- Background Processing and Isolates: Proficiency in implementing background tasks with isolates, handling periodic tasks, and efficiently managing resources during background execution.
- Advanced Integration with Backend Services: Experience in integrating with complex backend services, handling authentication, and working with APIs efficiently.
- Accessibility: Knowledge of implementing accessibility features to make Flutter apps more inclusive and accessible to users with disabilities.
- Cross-Platform Development: Expertise in targeting multiple platforms, including web and desktop, using Flutter.
- Code Refactoring and Codebase Maintenance: Ability to refactor and optimize existing codebases, reduce technical debt, and improve code modularity and maintainability.
- Security and Data Protection: In-depth understanding of secure coding practices and implementing security measures to protect user data and prevent common vulnerabilities.
- Advanced Error Handling and Logging: Proficiency in robust error handling, logging, and crash reporting mechanisms to provide meaningful feedback for debugging and issue resolution.
- Performance Reviews and Team Leadership: Experience in


  • Flutter Developer

    2 weeks ago


    مصر, Egypt Spark Digital Full time

    We are looking for SENIOR FLUTTER DEVELOPER Job description Our Flutter Team is a great one and we are thrilled that we’re growing ! To tell you a bit more, we are a part of Netguru Mobile Team, consisting of experienced developers. We deliver well-designed and optimised mobile app development solutions, in turn increasing the productivity of the...


  • مصر, Egypt devopsolution Full time

    We are a software house located in Nasr city. We are specialized in Web Applications, Mobile Applications. **Responsibilities**: - Design, Build and develop sophisticated and highly scalable mobile apps using Flutter. - Build custom packages in Flutter using the functionalities and APIs already available in native Android and IOS. - Continuously discover,...


  • مصر, Egypt Giza Systems EG Full time

    Create multi-platform apps for iOS/Android using Flutter Development Framework. - Writing clean and efficient codes - Monitoring the performance of live apps and work on optimizing them at the code level - Translate designs and wireframes into high quality code - Microcode enhancements within mobile platforms like Android/iOS Flutter widgets for iOS and...

  • Flutter Developer

    4 days ago


    مصر, Egypt More Creatives Full time

    **Job Title: Flutter Developer** **(REMOTLY)** *Job Description**:* *Key Responsibilities**:* - Implement responsive UIs that adapt seamlessly across different devices and platforms. - Write clean, efficient, and well-documented Dart code Integrate with various APIs and third-party libraries. - Participate in code reviews and technical discussions. - Stay...


  • مصر, Egypt Evolvice Full time

    Evolvice is a German nearshore service provider with branches in Egypt and Ukraine. Founded in 2012, Evolvice has a strong technical background and business domain knowledge, combining software engineering and Agile methodology, leading its’ clients path to digital transformation. Headquartered in the heart of the automobile industry, Stuttgart (Germany),...

  • Flutter Developer

    1 week ago


    مصر, Egypt Top Business Human Resources Full time

    Job description: - Develop and maintain Flutter mobile apps. - Work with peers to ensure end-to-end testing and high-quality deliverables. - Help establish and adopt best practices, including clean code, architecture patterns (MVC or MVVM), code reviews, and documentation. - Collaborate with cross-functional teams to define, design, and ship new...

  • Flutter Developer

    4 weeks ago


    مصر, Egypt Happenize Full time

    **Roles and Responsibilities** - Designing, developing, testing, maintaining, and deploying software in the Flutter framework and Dart language. - Developing user interface components and implementing them by following well-known Flutter / Dart workflows and practices. - Communicating with product and engineering leads to implement business and project...

  • Flutter Developer

    4 weeks ago


    مصر, Egypt EGIC. Full time

    Job Role / Function - **Information Technology** - Years of Experience - **Unspecified** - Career Level - **Mid Career / Senior** - Gender - **Unspecified** - Expiry date - **23 Feb 2023** - Job Description - Write code in one or more programming Dart development Java or Kotlin or Swift. - Identify the best technologies and languages for the project. - Fix...

  • Flutter Developer

    3 days ago


    مصر, Egypt Happenize Full time

    **Roles and Responsibilities** - Designing, developing, testing, maintaining, and deploying software in the Flutter framework and Dart language. - Developing user interface components and implementing them by following well-known Flutter / Dart workflows and practices. - Communicating with product and engineering leads to implement business and project...


  • مصر, Egypt CrossWorkers Full time

    **Industry: IT Software** **Reporting Line: Technical Director & Client (POC)** **Position Type: Full Time** **Level: Senior** **Location: Cairo Office, New Cairo** **About the job**: You have a strong background in Flutter and you have ambitions to work in an International environment where you are surrounded with strong IT professionals? You will...

  • Flutter Developer

    1 week ago


    مصر, Egypt tadafuq Full time

    Roles & Responsibilities: **Flutter Developer Responsibilities Are** - Create well designed, testable, efficient code - Participate in all phases of the development life-cycle - Assist in the preparation and production of releases of software components - Ensure designs are in compliance with specifications - Investigate alternatives and technologies and...

  • Flutter Developer

    4 days ago


    مصر, Egypt DA Studio Full time

    Job description DA Studio is looking for a hard-working talented Flutter developer specialist who is eager for progressive career growth and participation in multi-dimensional projects. Job in full time - Remote position **Skills** Flutter developer with minimum 4 years of experience is mandatory. Experience in React Native is a plus. Experience in iOS...


  • مصر, Egypt valU Full time

    We are looking for an experienced Flutter developer to join our team. In this role, you will be responsible for the following - Collaborate with cross-functional teams to define, design, and ship new features - Work with outside data sources and APIs - Unit-test code for robustness, including edge cases, usability, and general reliability - Continuously...


  • مصر, Egypt valU Full time

    **Job Description**: We are looking for an experienced Flutter developer to join our team. In this role, you will be responsible for the following - Collaborate with cross-functional teams to define, design, and ship new features - Work with outside data sources and APIs - Unit-test code for robustness, including edge cases, usability, and general...


  • مصر, Egypt FlairsTech Full time

    Details Required Experience +3 years Department Digital Solutions Career Level Position Location Cairo **Skills**: - Flutter Requirements and responsibilities ***: **Responsibilities**: - Participate in software design for features and bug fixes. - Build intuitive, engaging and progressive user interactions for mobile apps - Delivers well-defined...

  • Flutter Developer

    4 weeks ago


    مصر, Egypt Flojics Technology Full time

    **Requirements**: - Experience from 1- 3 years in flutter - Alexandria residents only **Benefits**: - Social and Medical insurance - Flexible working hours - Incomparable work environment Application Question(s): - How many years do you have as a flutter developer? - Are you from Alexandria residents? - What is your expected salary? - What is your...


  • مصر, Egypt CODE81 Full time

    **Company Description** CODE81 operates autonomously from within the Technology Cluster of Ghobash Group as a highly agile services driven organization, committed to enabling future thinkers. **Coding a better** future by building the best in-class digital transformation products and solutions, we are dedicated to enriching people’s lives and helping...

  • Flutter Developer

    7 days ago


    مصر, Egypt MVP Application and game design L.L.C Full time

    **Job Description: Flutter Mobile Developer** **Job Overview**: **Responsibilities**: - Collaborate with the design and backend teams to create seamless and visually appealing user interfaces. - Ensure the technical feasibility of UI/UX designs and implement them effectively. - Write clean, scalable, and maintainable code following best practices. -...

  • Flutter Developer

    2 weeks ago


    مصر, Egypt Dsquares Full time

    Dsquares specializes in offering loyalty programs that bring our clients closer to their consumers. Through our different range of solutions, we deliver an end-to-end experience, managing and executing all technical, operational, and commercial aspects of our customers’ loyalty programs. From full loyalty programs, couponing solutions to interactive...


  • مصر, Egypt SSC Egypt Full time

    **Key Responsibilities**: - Mobile Application Development: - Collaborate with product managers, UI/UX designers, and other developers to deliver high-quality mobile solutions. - Write clean, efficient, and maintainable code. - Technical Leadership: - Provide technical leadership and mentorship to junior developers. - Lead code reviews and ensure coding...