We builds technology platforms & investment products for retail investors to invest better in Indian investment instruments
Bachelor’s degree in Computer Science, Information Technology, or related field, or equivalent work experience.
Technical Skills:
Proficiency in Flutter:
At least 1 year of hands-on experience in developing applications using Flutter.
Deep understanding of Dart programming language.
Knowledge of Flutter widgets and state management (e.g., Provider, Riverpod, Bloc).
Mobile Development:
Experience with both Android and iOS platforms; familiarity with native development is a plus.
Solid understanding of Git and GitHub for version control.
Strong grasp of software design patterns, data structures, and algorithms.
Experience with RESTful APIs to connect Flutter applications to back-end services.
Problem-Solving:
Ability to analyze problems and implement effective solutions.
Experience with debugging and performance optimization in Flutter apps.
Soft Skills:
Good communication skills to collaborate with cross-functional teams.
Ability to work under pressure and manage multiple priorities.
Self-motivated with a strong inclination to learn and grow in mobile application development.
Portfolio:
A portfolio of applications developed in Flutter, demonstrating your coding style and problem-solving capabilities.
Responsibilities:
Design, develop, and maintain high-quality, reusable Flutter code for mobile applications.
Ensure the performance, quality, and responsiveness of applications.
Collaborate with cross-functional teams to define, design, and ship new features.
Identify and correct bottlenecks and fix bugs.
Help maintain code quality, organization, and automatization.