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

    7 days 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...

  • Flutter Developer

    4 days 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 days ago


    مصر, Egypt MigrationIT Full time

    **Job Information**: Field - DevelopmentField / Area - Mobile DevelopmentIndustry - IT ServicesJob Category - Flutter DevelopmentSalary - 25000Work Experience - 1-3 yearsCity - CairoState/Province - AI QahirahCountry - EgyptZip/Postal Code - 11311- Developing new features and user interfaces from wire-frame models. - Fixing bugs and performance problems. -...

  • Flutter Developer

    5 days ago


    مصر, Egypt Techno Town Full time

    **_6 October_** **_, _** **_Egypt_** **_ _** **As an employee of our company, you will **collaborate with each department to create and deploy disruptive products.** Come work at a growing company that offers great benefits with opportunities to moving forward and learn alongside accomplished leaders. We're seeking an experienced and outstanding member of...


  • مصر, Egypt Victorylink Full time

    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 present them for architectural review, in order to support continuous improvement **Requirements**: - **3 Years of...


  • مصر, Egypt Bsor3a Full time

    Write clean, maintainable, and efficient code in Dart, adhering to best practices and coding standards. Collaborate with designers and other developers to translate design mockups and wireframes into functional app features. Contribute to code reviews and learn from experienced developers. Stay up-to-date with the latest advancements in Flutter and...


  • مصر, Egypt Aramex Full time

    We are seeking a junior Flutter developer with 1 - 2 years of experience to join our highly skilled Apps Engineering team in the digital unit, based in Egypt. As part of the Apps Engineering team, your job will be to build and deploy high-quality Android, iOS and web apps using Flutter, you will also work on modifying and maintaining our existing apps both...

  • Flutter Developer

    2 days ago


    مصر, Egypt MigrationIT Full time

    **Job Information**: Industry - IT ServicesWork Experience - 1-3 yearsSalary - 35000-43000City - CairoState/Province - AI QahirahCountry - EgyptZip/Postal Code - 11311- Developing new features and user interfaces from wire-frame models. - Fixing bugs and performance problems. - Writing clean, readable, and testable code. - Cooperating with back-end...


  • مصر, Egypt AMIT Full time

    Job Role / Function - **Information Technology** - Years of Experience - **3 - 5** - Career Level - **Mid Career / Senior** - Gender - **Unspecified** - Expiry date - **12 Jan 2023** - Job Description - Reviews training curriculum and actively participates in curriculum planning sessions for new product - training. - Continuously developing technical...

  • Next Js Developer

    7 days ago


    مصر, Egypt ps Full time

    we looking for full stack developer with 1-2 years experiences and should have this: - JavaScript - Node Js - React Js - Next Js - GraphQl - Github - Mongodb - MySQL - Firebase - Socket.IO - Dart - Flutter **Salary**: E£5,000.00 - E£10,000.00 per month Ability to commute/relocate: - Cairo: Reliably commute or willing to relocate with an...


  • مصر, Egypt Appgain.io Full time

    **Requirements**: - BSc in Computer Science or Computer Engineering - At least **2 years of experience with iOS Native** development using **Swift** and **Objective C**: - **Cross-Platform Development** Experience using **flutter **is must. **Responsibilities**: - Develop and Maintain Mobile Apps - Support Appgain.io Clients in integrating Appgain.io...


  • مصر, Egypt Integrated Technology Group Full time

    1-3 years knowledge in mobile app development. - In depth understanding of front-end languages like HTML, CSS3 and JavaScript. - In depth understanding of Object Oriented programming languages like Java and C++. - Familiarity using version control tools like Git, Subversion etc. and IDEs like Android Studio, VS Code etc. - Understanding of the Agile Software...

  • Tech Lead

    6 days ago


    مصر, Egypt Dimofinf Full time

    Job Role / Function - **Information Technology** - Years of Experience - **Unspecified** - Career Level - **Mid Career / Senior** - Gender - **Unspecified** - Expiry date - **12 Jan 2023** - Job Description - Setting a vision for how technology will be used in the company. - Developing the company’s strategy for using technological resources. - Ensure that...


  • مصر, Egypt Easy Life Solutions Full time

    **Company Description** **Role Description** This is a full-time remote role for a Senior Java Developer at Easy Life Solutions. The Senior Java Developer will be responsible for software development, utilizing microservices and the Spring Framework. The role will involve programming in Java and working on various development...


  • مصر, Egypt Grand Comunnity Full time

    _**Grand Community company is rapidly growing and expanding in the Business market!**_ - **We are seeking Unique Super Talents in Sales Department to join our Family!**_ **We are Hiring the following Position for Immediate Hiring : -** - Business Development Team lead - Senior Business Development - Business Development Specialist - Customer Success...


  • مصر, Egypt Luxoft Full time

    Cairo, Egypt Java Cross Industry Solutions 27/03/2024 Req. VR-103849 **Project description**: **Responsibilities**: Create new and improve existing micro-services; Work with big volumes of data, timeseries data; Develop functionality and services related to data analysis, aggregation, caching, diagnostic etc; Build data flows to analyze big volumes of...


  • مصر, Egypt Top Tech Talents Full time

    Job Role / Function - **Information Technology** - Years of Experience - **4 - 7** - Career Level - **Mid Career / Senior** - Gender - **Unspecified** - Expiry date - **12 Jan 2023** - Job Description - Profound insight of Java and JEE internals (Classloading memory - management, Transaction Management etc.) - Excellent knowledge of relational databases, SQL...


  • مصر, Egypt WebcentriQ Full time

    **About us** WebcentriQ is an international company in tech industry, Established in 2018 and operating as a project-oriented company. We believe that digital innovation can be done in all companies no matter the industry or size. **KEY RESPONSIBILITIES**: - Build efficient back-end features in Python - Manage testing and bug fixes - Writes well-crafted,...


  • مصر, Egypt Dimofinf Full time

    Job Role / Function - **Information Technology** - Years of Experience - **Unspecified** - Career Level - **Mid Career / Senior** - Gender - **Unspecified** - Expiry date - **12 Jan 2023** - Job Description - Demonstrable experience with PHP including OOP, security, refactoring & design patterns. - Utilize backend data services and contribute to increase...


  • مصر, Egypt Top Business Human Resources Full time

    Key Responsibilities: - Integration of user-facing elements with server-side logic. - Writing reusable, testable, and efficient code. - Implementation of security and data protection. - Design and implementation of data storage solutions using SQL, NoSQL, MongoDB, and PostgreSQL. - Development of microservices and integration with messaging queues like...