Red Software is a leading software development agency helping businesses go from 0 → 1, with a strong focus on US and European startups. We specialize in building high-quality, affordable MVPs, bridging the gap between overpriced agencies and unreliable freelancers.
Role Overview:
Are you a Flutter Developer passionate about building high-quality mobile applications? Join our dynamic British/Egyptian team specializing in FlutterFlow development, the future of mobile application development. We work with leading entrepreneurs, startups, and businesses to create modern mobile and web applications. We have built over 100 mobile applications for leading start-ups over the last 12 months. We're a team of 30+ with a belief around hard-work, learning, growth and work-life balance.
Responsibilities:
Develop and maintain cross-platform mobile applications using Flutterflow with Dart as the underlying logic layer.
Integrate Firebase services, including Firestore, Authentication, Cloud Functions, and Analytics, into applications.
Implement custom features like in-app search, real-time updates, and interactive components using Flutterflow’s logic tools and custom code where necessary.
Integrate third-party APIs to extend application functionality and enhance user experience.
Set up and manage user authentication flows, including sign-up, login, password resets, and role-based access.
Handle user-generated content, such as ratings, reviews, and comments, ensuring a smooth, secure, and scalable experience.
Collaborate with designers and product owners to translate wireframes and product requirements into working features.
Participate in sprint planning, providing time estimates and technical feedback on feature feasibility.
Debug and troubleshoot issues, identify root causes, and deliver clean, maintainable solutions quickly.
Work closely with the QA team to ensure apps meet quality standards and pass testing protocols.
Contribute to app deployment processes (App Store, Google Play), including builds, updates, and store listing management (bonus responsibility).
Requirements
Experience in Flutter development, including proficiency in Dart programming language
Experience with Firebase integrations
Familiarity with implementing search functionalities within apps
Knowledge of integrating third-party APIs for additional functionalities
Experience in user authentication and handling user-generated content such as reviews
Strong problem-solving skills and attention to detail
Excellent communication and teamwork abilities
Experience in deploying apps to App Stores (bonus)
Bachelor’s degree in Computer Science or a related field with a GPA of 3.2+
Benefits
Fully Remote – Work from anywhere!
Full-time role – 40 hours per week.
What We Offer:
Exciting projects and growth opportunities.
A collaborative and innovative work environment.
Competitive salary and benefits package.
How strong is your resume?
Upload your resume and get feedback from our expert to help land this job
How strong is your resume?
Upload your resume and get feedback from our expert to help land this job