We are a venture-backed startup revolutionizing the bicycle marketplace. Our platform connects cyclists with a wide range of bicycles by prodiving a high quality buyer protection & logistics feature. We're on a mission to make cycling accessible and enjoyable for everyone, leveraging cutting-edge technology to provide a seamless, user-friendly experience. As we pedal forward, we're looking for innovative minds who share our passion for cycling and technology to join our journey.
Tasks
We are seeking an experienced Senior Flutter Developer to join our dynamic team of professionals. The ideal candidate will be a strategic thinker, passionate about building scalable, high-performance applications using Flutter. You will play a critical role in developing and refining mobile strategies, leading Flutter development projects from concept to deployment.
Responsibilities:
* Design and develop high-quality, scalable, and maintainable mobile applications using Flutter for both iOS and Android platforms.
* Collaborate with cross-functional teams (UI/UX designers, product managers, QA analysts) to define, design, and ship new features.
* Lead code reviews, maintain code quality, and ensure best practices are followed.
* Troubleshoot and debug to optimize performance.
* Mentor junior Flutter developers, providing guidance and support through code reviews and best practices.
* Stay up-to-date with new technology trends, applications, and protocols in mobile development.
Requirements
* Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
* 5+ years of software development experience, with a minimum of 3 years specializing in Flutter and Dart.
* Proven track record of developing and implementing mobile applications that are user-friendly, efficient, and high-quality.
* Strong understanding of the Flutter framework and its ecosystem, including Flutter widgets for both iOS and Android.
* Experience with state management solutions (e.g., Provider, Riverpod, Bloc).
* Familiarity with RESTful APIs and mobile libraries for networking.
* Solid understanding of the full mobile development life cycle.
* Excellent problem-solving, communication, and mentoring skills.
* Experience with Git and automated testing frameworks.
Benefits
* Competitive salary and benefits package.
* Flexible working hours and remote work opportunities.
* A vibrant, collaborative work environment with a team of talented, passionate colleagues.
* Opportunities for professional growth and advancement.