Mobile App Developer (Flutter)
SKILLS
FULL DESCRIPTION
We are seeking a Mobile App Developer (Flutter) to design and develop cross-platform mobile applications for both Android and iOS. The ideal candidate is passionate about crafting intuitive user interfaces, writing clean and maintainable code, and collaborating with a team to deliver high-quality products.
Position Overview
We are seeking a Mobile App Developer (Flutter) to design and develop cross-platform mobile applications for both Android and iOS. The ideal candidate is passionate about crafting intuitive user interfaces, writing clean and maintainable code, and collaborating with a team to deliver high-quality products.
Key Responsibilities
- Develop and maintain cross-platform mobile applications using Flutter and Dart.
- Implement engaging UI/UX features and deliver smooth in-app user experiences.
- Write clean, well-structured, and testable code following best practices.
- Troubleshoot, debug, and optimize code to ensure performance and reliability.
- Work closely with product managers, designers, and other developers to define and implement requirements.
- Participate in code reviews, share feedback, and help maintain code quality standards.
- Conduct thorough testing of app features to identify and fix bugs or performance bottlenecks.
- Collaborate with the QA team to ensure robust and error-free releases.
- Assist in publishing applications to Google Play Store and Apple App Store.
- Keep up to date with Flutter/Dart features, as well as trends in mobile app development.
- Propose enhancements to tools, processes, and workflows to continually improve development practices.
Required Skills & Qualifications
- Proficiency in Flutter and Dart with hands-on experience building commercial or personal projects.
- Good understanding of mobile design principles, patterns, and best practices.
- Familiarity with RESTful APIs and integrations to connect apps to back-end services.
- Experience using version control (Git) in a team environment.
- Knowledge of CI/CD pipelines and modern development workflows is a plus.
- Strong debugging and performance optimization skills for mobile applications.
- Ability to analyze requirements, break down tasks, and estimate workloads effectively.
- Excellent communication and teamwork skills.
- Eagerness to learn, adapt, and work in a fast-paced environment.
- Experience with native Android (Kotlin/Java) or iOS (Swift/Objective-C) development.
- Understanding of Firebase or other backend-as-a-service platforms.
- Prior experience publishing apps on Google Play Store and Apple App Store.
Education & Experience
- Bachelor’s degree in Computer Science, Software Engineering, or a related field (or equivalent experience).
- 1+ years of professional or project-based experience in Flutter development.
What We Offer
- Competitive compensation and benefits package.
- Opportunities for professional development and career growth.
- Collaborative and innovative team environment.
- Flexible work hours and potential for remote work (if applicable).
How to Apply
If you’re excited to build top-tier mobile applications and be part of a forward-thinking team, we’d love to hear from you! Please send your resume, portfolio (if available), and a brief cover letter to [contact hidden]. Make sure to include “Flutter Developer – Ravi” in the subject line.
We look forward to reviewing your application and potentially welcoming you to [Employer hidden — view at passion-project.co.uk]!