The Role:
We are looking for a Senior Mobile Cross-platform Developer with strong proficiency in Flutter for one of our clients. You are a perfect candidate if you are growth-oriented, you love what you do, and you enjoy working on new ideas to develop exciting products.
What we’re looking for:
- 5+ years of experience in mobile development, with at least 4 years specialising in Flutter.
- Strong proficiency in Dart and experience with Flutter framework.
- Solid understanding of mobile application architecture and design patterns.
- Experience with state management solutions such as Provider, Bloc, or Riverpod.
- Familiarity with RESTful APIs and integrating with backend services.
- Experience with version control systems, particularly Git.
- Experience with native development (Java/Kotlin for Android and Swift/Objective-C for iOS) is a plus.
- Familiarity with continuous integration and continuous deployment (CI/CD) processes.
- Experience with Firebase and other mobile backend services is a plus.
Responsibilities:
- Design, develop, and maintain mobile applications using Flutter for both Android and iOS platforms.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Ensure the performance, quality, and responsiveness of applications.
- Identify and correct bottlenecks and fix bugs to improve application performance.
- Write clean, maintainable, and well-documented code.
- Conduct code reviews.
- Stay up-to-date with the latest trends and technologies in mobile development, particularly Flutter.
- Integrate third-party APIs and services as needed.
- Work closely with UI/UX designers to implement user-friendly and visually appealing interfaces.
What Proxify offers
- Career-accelerating positions at cutting-edge companies
Discover exclusive long-term remote engagements at the world's most interesting product companies.
- Hand-picked opportunities, just for you
Skip the typical recruitment roadblocks and biases with personally matched engagements.
- Fast-track your independent developer career
Start small and gain more freedom to take on new engagements as you build your independent developer career.
- A recruitment process that values your time
Only one hiring process with the possibility of several positions, without any additional tests.