At a Glance
- Tasks: Design and develop high-performance apps on the Flutter platform with a focus on innovation.
- Company: Join a forward-thinking tech company that values creativity and collaboration.
- Benefits: Enjoy competitive pay, flexible work options, and opportunities for professional growth.
- Other info: Be part of a dynamic team with a culture of continuous learning and improvement.
- Why this job: Make an impact by creating cutting-edge mobile solutions that enhance user experiences.
- Qualifications: 5+ years in mobile development with strong Flutter and Dart skills.
The predicted salary is between 60000 - 80000 Β£ per year.
Tasks
- Design, develop, and maintain advanced applications for the Flutter platform to ensure high performance and responsiveness.
- Collaborate with cross-functional teams to define, design, and ship new features while ensuring adherence to the best coding practices.
- Identify and correct bottlenecks and fix bugs to improve application performance and reliability.
- Continuously discover, evaluate, and implement new technologies to maximize development efficiency and enhance app functionality.
- Participate in code reviews and provide constructive feedback to ensure the delivery of high-quality code and maintain coding standards.
Requirements
- Bachelor's degree in Computer Science, Engineering, or a related field.
- 5+ years of experience in mobile development.
- 3+ years of professional Flutter experience.
- Strong knowledge of Dart, Flutter widgets, navigation, and animations.
- Experience with BLE (Bluetooth Low Energy) device communication in Flutter.
- Solid understanding of authentication flows, secure token storage, session handling.
- Experience integrating RESTful APIs and handling real-world error states.
- Familiarity with AWS Amplify or similar cloud SDKs.
- Understanding of state management patterns (Provider, Bloc, Riverpod, etc.).
- Experience with push notifications, local storage, and permission handling.
- Ability to write clean, testable, modular code.
- Strong communication skills, ability to work independently and collaborate with backend and UX teams.
Nice to Have
- Experience with CI/CD for Flutter (e.g., Codemagic, Bitrise, GitHub Actions).
- Familiarity with Firebase, GraphQL, or MQTT.
- Knowledge of Flutter Web or Desktop is a plus.
- Understanding of accessibility and internationalization.
Senior Flutter Developer - Mobile Solutions in Birmingham employer: Tipstat
As a Senior Flutter Developer at our innovative tech company, you will thrive in a dynamic work culture that prioritises collaboration and creativity. We offer competitive benefits, including flexible working hours and opportunities for professional development, ensuring you can grow your skills while contributing to cutting-edge mobile solutions. Located in a vibrant tech hub, our team enjoys a supportive environment that fosters both personal and career growth, making us an exceptional employer for those seeking meaningful and rewarding work.
We think you need these skills to ace Senior Flutter Developer - Mobile Solutions in Birmingham
Flutter Development
Dart Programming
Mobile Application Development
BLE (Bluetooth Low Energy) Communication
RESTful API Integration
State Management Patterns (Provider, Bloc, Riverpod)
Push Notifications