This is a remote position.
Client is seeking a talented Flutter Developer to join our dynamic team and work on innovative mobile applications for global clients. You will play a key role in the design, development, and maintenance of mobile applications using Flutter, ensuring a seamless cross-platform experience across iOS and Android. This is an exciting opportunity to work with cutting-edge technologies and to build next-generation applications.
Key Responsibilities:
Design, develop, test, and maintain mobile applications using Flutter framework. Collaborate with cross-functional teams to define, design, and ship new features. Ensure the performance, quality, and responsiveness of applications. Troubleshoot and resolve bugs and performance issues. Stay up-to-date with Flutter updates and best practices. Implement clean, efficient, and maintainable code following modern development principles. Integrate third-party libraries, APIs, and other web services. Participate in code reviews and continuous improvement processes. Collaborate with UI/UX designers to align design with development. Work in an Agile environment and contribute to sprint planning and task prioritization.
Requirements Education:
Bachelor’s degree in Computer Science, Information Technology, or related field. Equivalent work experience may be considered.
Experience:
3+ years of professional mobile development experience. 2+ years of experience in developing mobile apps using Flutter. Proven experience in building cross-platform applications for Android and iOS. Familiarity with mobile app architecture and design patterns (e.g., MVVM, Clean Architecture).
Technical Skills:
Expertise in Flutter, Dart programming language. Experience with RESTful APIs, JSON, and third-party libraries. Strong knowledge of mobile UI/UX standards and best practices. Proficiency in version control systems like Git. Familiarity with native development (Swift, Kotlin) is a plus. Experience with continuous integration and delivery (CI/CD) pipelines is a plus.
Related Jobs

Security Engineer Ubuntu

Senior Software Engineer

Test Automation Engineer

Senior Android Engineer

Lead Software Engineer

Senior Frontend Engineer

Data Engineer

Production Engineer

Senior Back End Developer

Senior Frontend Engineer Platform

IT Engineer

Senior Software Engineer Cloud Images

Senior Product Designer

Hands On Engineering Manager

Full Stack Software Engineer

Senior Front End Developer

Customer Success Manager

Senior Software Engineer .NET Core

Front End TypeScript Developer
