Job title
Flutter Developer
Location : Pune
Work Mode : WFO
Experience : 4-6 Years
About Wai
Wai Technologies is a cutting-edge firm that pioneers'innovative solutions in the tech industry. Renowned for its forward-thinking approach, the company seamlessly blends state-of-the-art technologies with visionary strategies to empower businesses worldwide. With a commitment to excellence and a focus on transformative digital experiences, Wai Technologies stands as a beacon of technological advancement, driving growth and fostering innovation in an ever-evolving digital landscape.
As a Microsoft Solutions Partner, we excel in Cloud services, App Modernization, Data/AI, specializing in industries such as Healthcare, Fintech, Construction, and more
Job Description
General Summary of role: As a Flutter Developer, you will be responsible for designing and building sophisticated and highly scalable apps on the Flutter platform. You'll collaborate closely with our design and development teams, ensuring a seamless integration of UI/UX designs with robust backend systems. This role is ideal for someone with a solid foundation in Flutter and a proactive approach to problem-solving.
Essential Duties and Responsibilities:
- Develop and maintain cross-platform mobile applications with Flutterfor both iOS and Android.
- Collaborate with product managers, designers, and backend engineers to deliver high-quality mobile solutions.
- Write clean, maintainable, and testable code with a strong emphasis on best practices.
- Optimize applications for performance, scalability, and ease of maintenance.
- Troubleshoot and debug application issues, providing innovative solutions and continuous improvements.
- Stay updated on Flutter/Darttrends, new tools, and techniques to continuously improve the app experience.
Knowledge, Skills, and/or Abilities Required (Mandatory):
- Experience: Minimum 4-6 years of professional experience in Flutter development.
- Technical Proficiency: Strong command of Dart, Flutter widgets, State Management (e.g., Provider, Riverpod, Bloc), RESTful APIs, and JSON data structures
- UI/UX Understanding: Experience implementing complex UI designs and animations; understanding of Material Design and Cupertino widgets.
- Problem Solving: Strong analytical and debugging skills with an ability to work independently and as part of a team.
- Tools: Familiarity with Git, CI/CD pipelines, and mobile development tools.
- Should have participated in the process of analysis, designing, implementation and testing of new apps.
- Mobile app design and optimization, able to provide a solution to improve mobile app quality, understand emerging technologies, standards and best practices to bring mobile app product to the next level
- Estimate timelines and deliver as per schedule
- Soft Skills: Excellent communication skills, attention to detail, and a proactive mindset.
- Experience with third-party libraries and APIs.
- Basic knowledge of native development(iOS/Android) and platform-specific requirements.
- Experience with Firebase, GraphQL, or any backend services.
- Estimate timelines and deliver as per schedule
- Should have good understanding of dart
- Solid knowledge of mobile app development practices, along with mobile testing tools and techniques and Expertise in optimizing the app for performance
- Experience with SQLite and other databases
- Experience in API integration. Strong knowledge of Flutter and how to deal with different screen sizes, Notifications, maps and offline experience
- Add on knowledge of Android SDK, different versions of Android
- Familiarity with REST API Sound knowledge in JavaScript
- Strong knowledge of UI design principles, patterns, and best practices
- Proficient understanding of code versioning tools, such as Gitlab and source control like GitHub or Azure DevOps
- Ability to build an application from scratch
- A great eye for detail and design Core skills required Solution finder mindset
- Strong Analytical C Problem-Solving Skills
- Strong Ownership and accountability attitude
- Self-motivated Fast learner
Educational/Vocational/Previous Experience Recommendations:
- Education: BE Computer Science/BCA/MCA/MCS/MSc Computer Science
Working Conditions:
- Complete work from office
Benefits
- We offer opportunities to work on cutting-edge projects with global clients, giving you exposure and helping you grow your skills. Learning and development are part of our culture, and we provide a platform to advance your career.
- Day shift from 9:30 am to 7:00 pm C fixed weekly off on Saturday and Sunday.
- Opportunities for skill development and training
- Training and mentorship programs offered.
- Performance-based annual bonuses.
- Health Insurance: Coverage for employees and dependents.
- Paid holidays & maternity benefits
- Gratuity
- Employee recognition programs
By submitting your application, you agree to our Terms of Use and Privacy Policy