Flutter Developer
About Us:
Griffy is revolutionizing the way opinions are traded. Think of us as the NASDAQ for opinion trading. Our innovative platform allows users to share, trade, and capitalize on their insights and opinions in a dynamic marketplace. We're looking for a passionate Flutter Developer to join our team and help bring our vision to life.
Job Description:
We are seeking a skilled Flutter Developer to help design and develop our mobile applications. The ideal candidate will have a strong background in mobile development, particularly with Flutter, and a keen interest in creating seamless user experiences. As a Flutter Developer at Griffy, you will work closely with our product and design teams to build, test, and deploy high-quality mobile applications that delight our users.
Responsibilities:
- Design and build advanced applications for the Flutter platform.
- 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.
- Continuously discover, evaluate, and implement new technologies to maximize development efficiency.
- Maintain and improve code quality, organization, and automation.
Requirements:
- Proven experience as a Flutter Developer.
- Solid understanding of mobile development, including experience with Dart.
- Familiarity with RESTful APIs to connect Flutter applications to back-end services.
- Strong understanding of the full mobile development life cycle.
- Experience with third-party libraries and APIs.
- Knowledge of modern authorization mechanisms, such as JSON Web Token.
- Ability to understand business requirements and translate them into technical requirements.
- Proficient understanding of code versioning tools, such as Git.
- Experience with continuous integration.
Preferred Qualifications:
- Bachelor’s degree in Computer Science, Engineering, or a related field.
- Experience with other mobile development frameworks such as React Native.
- Familiarity with cloud message APIs and push notifications.
- Experience with automated testing and building.
- Familiarity with the principles of Agile and Scrum methodologies.
What We Offer:
- Competitive salary and benefits package.
- Opportunity to work on an innovative platform that is changing the way opinions are traded.
- A dynamic and collaborative work environment.
- Opportunities for professional growth and development.
- Flexible working hours and remote work options.