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