Liven is seeking a full-time Flutter Developer with a strong background in releasing Flutter products to production. This role involves not only developing market-leading applications but also mentoring and leading teams to success.
Key Responsibilities
- Collaborate with the development team to design, architect, and implement high-performance mobile applications using the Flutter framework.
- Develop cross-platform applications for iOS and Android, ensuring a seamless user experience.
- Review code for quality, consistency, and adherence to best practices.
- Optimize performance bottlenecks for smooth and efficient applications.
- Work with UI/UX designers to translate design mockups into interactive user interfaces.
- Integrate RESTful APIs and third-party libraries for data accuracy and security.
- Conduct rigorous testing and debugging to deliver bug-free, stable applications.
- Stay updated with the latest trends, tools, and technologies in mobile development.
- Maintain comprehensive technical documentation of the codebase, APIs, and architectural decisions.
Qualifications
- Minimum of 5 years of overall experience, with at least 3 years specifically in Flutter development.
- Strong understanding of the Flutter framework, including dependency injection and the flutter_bloc package.
- Experience with critical third-party products such as Firebase, Auth0, AWS, and Google Maps.
- Passion for software development, clean architecture, testing, and automation.
- Ability to understand business requirements and find technology solutions to meet those needs.
- A GitHub repository with at least one Flutter project/package is a plus.
Good to Have
- Experience with additional state management solutions in Flutter, such as Provider or Riverpod.
- Familiarity with backend development technologies like Node.js or Django.
- Knowledge of mobile app performance optimization techniques.
- Experience with CI/CD pipelines for mobile apps.
- Contribution to open-source Flutter projects or active participation in the Flutter community.
Primary Skills
- CI/CD Pipelines
- Node.js
- Dart
- Flutter
- Flutter framework
- flutter_bloc package
- RESTful APIs
- Third-party Libraries
- Django
- GitHub
Desired Skills and Experience
- CI/CD Pipelines, Node.js, Dart, Flutter, Flutter framework, flutter_bloc package, RESTful APIs, Third-party Libraries, Django, GitHub
How to Apply
- Register or login on our portal and fill out the application form.
- Clear the given Video Screening (30 min) and click on 'Apply' to get shortlisted.
- Once shortlisted, your profile will be shared with the client for the interview round.
- Upon selection, meet the client and start your exciting career!
About Uplers
Uplers aims to make hiring reliable, simple, and fast. We help talents find and apply for relevant contractual onsite opportunities and support them throughout the engagement. A dedicated Talent Success Coach will be assigned to support you.
So, if you are ready for a new challenge, a great work environment, and an opportunity to advance your career, don't hesitate to apply today. We are waiting for you!