Senior Flutter Developer designing and developing mobile applications for a hybrid team in Egypt. Collaborating with product managers and writing efficient code using Flutter framework.
Responsibilities
Design and develop high-performance mobile applications using the Flutter framework.
Collaborate with product managers and designers to define application features and user experience.
Write clean, maintainable, and efficient code following best practices and coding standards.
Integrate third-party APIs and services to enhance application functionality.
Conduct thorough testing and debugging of applications to ensure optimal performance and user experience.
Stay up-to-date with emerging technologies and trends in mobile development.
Participate in code reviews to maintain code quality and share knowledge with team members.
Optimize applications for maximum speed and scalability across multiple devices.
Assist in maintaining documentation for applications and workflows.
Engage in continuous improvement processes to enhance development workflow and reduce time-to-market.
Requirements
Bachelor's degree in computer science, software engineering, or a related field.
4+ years of experience in mobile application development, preferably with Flutter.
Strong proficiency in Dart programming language and the Flutter framework.
Experience with state management solutions such as Provider, Riverpod, or BLoC.
Familiarity with RESTful APIs, third-party libraries, and integration.
Understanding of mobile application design principles and best practices.
Experience with version control systems, particularly Git.
Strong problem-solving skills and attention to detail.
Excellent communication skills and ability to work collaboratively in a team environment.
Knowledge of publishing applications to the Google Play Store and Apple App Store is a plus.
Materials Developer focused on seasonal developments of high - performance trim materials at Arc'teryx. Collaborate with cross - functional teams to drive product success and sustainability in the supply chain.
Materials Developer I focusing on technical developments in high - performance materials. Joining Arc'teryx's team to enhance supply chain goals and product success.
Operations Engineering Support 2 responsible for troubleshooting and repairing manufacturing equipment at Celestica. Engaging in complex testing and maintenance efforts whilst ensuring quality standards.
Electrical Test Technician responsible for hands - on testing of batteries and electronic devices at EnerSys. Operates instrumentation, generates reports, and ensures testing compliance.
Acting as authority for safe work permitting and process improvements in a manufacturing facility. Supporting technical training and monitoring permit requests at the site.
Project Developer at Aula Energy managing renewable energy projects in Australia. Oversee project development from identification to construction commencement in a hybrid working environment.
Mobile Developer developing mobile applications and implementing automated testing. Collaborating with teams to enhance user experience through high - quality solutions.
Senior Computer Vision Algorithm Developer at Nanit conducting AI solutions research in Computer Vision and machine learning. Develop performance - driven production algorithms for innovative parenting technology.
Senior Developer at Northwoods delivering software solutions for Health and Human Services. Overseeing the entire development lifecycle in a collaborative agile environment.