February 9, 2025

Mobile App Developer (Flutter)

We are seeking a Mobile App Developer (Flutter) to design and develop cross-platform mobile applications for both Android and iOS.

Author Image
ravi.ew Founder & CEO
Single Blog Image

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

  • Design & Development:

    • Develop and maintain cross-platform mobile applications using Flutter and Dart.

    • Implement engaging UI/UX features and deliver smooth in-app user experiences.

  • Code Quality & Maintenance:

    • Write clean, well-structured, and testable code following best practices.

    • Troubleshoot, debug, and optimize code to ensure performance and reliability.

  • Collaboration & Communication:

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

  • Testing & Deployment:

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

  • Continuous Improvement:

    • 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

  • Technical Expertise:

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

  • Tools & Frameworks:

    • Experience using version control (Git) in a team environment.

    • Knowledge of CI/CD pipelines and modern development workflows is a plus.

  • Problem-Solving & Analytical Skills:

    • Strong debugging and performance optimization skills for mobile applications.

    • Ability to analyze requirements, break down tasks, and estimate workloads effectively.

  • Soft Skills:

    • Excellent communication and teamwork skills.

    • Eagerness to learn, adapt, and work in a fast-paced environment.

  • Nice-to-Have:

    • 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 ravi@efficientworks.co.uk. Make sure to include “Flutter Developer – Ravi” in the subject line.

We look forward to reviewing your application and potentially welcoming you to EfficientWorks!

Author Image
ravi.ew Founder & CEO

Related Articles