Search by job, company or skills
About GrayQuest :
GrayQuest, based in Mumbai and incorporated in 2017, is one of India's largest vertical focused consumer financing companies in the education ecosystem mainly focused on providing zero cost EMIs for the $100B education ecosystem in India.
We are live with 4000+ educational institutions where our product is used to pay fees in convenient monthly payments with insurance and reward benefits. All the top 10 school chains in the country use GrayQuest to power fee payments for their institutions.
We are a Series A company backed by leading investors with a strong pedigree from the financial ecosystem. We offer a suite of products spanning SAAS, payments and BNPL use cases for educational institutions across the country. Our primary offering is a monthly fee payment plan wherein students and parents can pay their education fee in bite sized monthly payments at zero extra cost, and access a range of insurance and other benefits!
We are also mentored by some of India's leading fintech investors such as Kunal Shah & Miten Sampat (CRED), Nitin Gupta (UNI), Sumit Maniyar (Rupeek) and Sujeet Kumar (Udaan).
We are looking for a dynamic professional who can join our team as Flutter Developer. Here's a brief about the role of Flutter Developer:
As a Flutter Developer you will be responsible for creating robust and scalable cross-platform applications. You will work closely with our product, design, and backend teams to deliver high-quality software products. Your role will involve the following responsibilities:
Key Responsibilities:
Develop Cross-Platform Applications: Build and maintain high-performance, reusable,
and reliable Flutter code for web, Android, iOS, and React Native platforms.
REST API Integration: Integrate and optimize REST APIs to ensure seamless data flow
and application performance.
Mobile Architectures and Design Patterns: Implement and advocate for best practices
in mobile architecture and design patterns to enhance code quality and maintainability.
Clean and Maintainable Code: Write clean, readable, and maintainable code following
industry standards and best practices.
Debugging and Problem-Solving: Utilize strong debugging skills to identify and resolve
issues promptly, ensuring smooth application functionality.
Performance Optimization: Conduct performance tuning and optimization to improve
application speed and responsiveness.
Test Cases and Coverage: Write comprehensive test cases with high coverage to
ensure software reliability and stability.
Documentation and Mentorship: Create and maintain technical documentation, and
provide mentorship and guidance to junior team members.
Package Management and Distribution: Manage and distribute applications using
various package management and distribution platforms efficiently.
Requirements:
3+ years of professional experience with Flutter development.
Strong understanding of REST API integrations and optimizations.
In-depth knowledge of mobile architectures and design patterns.
Ability to write clean, maintainable, and well-documented code.
Excellent debugging and problem-solving skills.
Proven experience in performance tuning and optimization.
Strong ability to write test cases with high coverage.
Proficient in creating detailed documentation and mentoring team members.
Experience with package management and distribution platforms.
Ability to manage time effectively and meet deadlines.
Preferred Qualifications:
Experience with additional cross-platform frameworks like React Native.
Familiarity with version control systems such as Git.
Understanding of Agile/Scrum methodologies
Login to check your skill match score
Date Posted: 01/07/2024
Job ID: 83626351