We are looking for a talented and enthusiastic Flutter App Developer to join our dynamic team. The ideal candidate will be responsible for designing and developing mobile application screens and integrating them with our Java-Spring backend services. This role requires a strong understanding of Flutter and Dart, as well as experience working with RESTful APIs. The candidate should be capable of publishing apps on both Android and iOS platforms.
Key Responsibilities:
- UI/UX Design:
- Design and implement intuitive, visually appealing, and user-friendly mobile app screens using Flutter.
- Collaborate with the design team to convert UI/UX wireframes into high-quality code.
- Ensure the responsiveness and performance of the application on different devices and screen sizes.
- API Integration:
- Integrate the mobile application with backend services using RESTful APIs.
- Work closely with the backend development team to understand the API endpoints and data structures.
- Ensure seamless data flow and synchronization between the mobile app and backend services.
- Development & Maintenance:
- Write clean, maintainable, and efficient Dart code.
- Participate in code reviews and provide constructive feedback to other developers.
- Troubleshoot and debug issues and perform application performance optimization.
- Stay updated with the latest industry trends and technologies to ensure the application remains competitive.
- Deployment:
- Prepare and deploy applications to both Google Play Store and Apple App Store.
- Ensure that the apps meet all guidelines and requirements for both platforms.
- Manage app store submissions, updates, and version control.
Required Skills & Qualifications:
- Education: B. Tech and BE in computer science, Information Technology, or MCA.
- Technical Skills:
- Proven experience in mobile app development using Flutter and Dart.
- Strong knowledge of API integration with Java and Spring based APIs development.
- Experience in Dart, Flutter, iOS, Android Application, Git, Webpack, SDK.
- Experience with RESTful API integration and working with JSON data.
- Familiarity with state management libraries like Provider, Bloc, or Riverpod.
- Proficient understanding of code versioning tools such as Git.
- Experience in deploying and managing apps on Google Play Store and Apple App Store.
Additional Skills:
- Excellent problem-solving skills and attention to detail.
- Strong communication and teamwork abilities.
- Ability to work independently and manage time effectively.
Preferred Qualifications:
- Experience with other mobile development frameworks like React Native or Xamarin.
- Knowledge of CI/CD pipelines for mobile app deployment.
- Experience with automated testing and building robust, scalable applications.
Benefits:
- Competitive salary and benefits package.
- Flexible working hours.
- Opportunities for professional growth and development.
- A collaborative and innovative work environment.
Job Specification:
- Willing to relocate to Gurugram, Haryana.
- Comfortable working from office.
Apply for this position
Full Name *
Email *
Phone *
Cover Letter *
Upload CV/Resume *
Allowed Type(s): .pdf, .doc, .docx
By using this form you agree with the storage and handling of your data by this website. *