Mobile Application Developer (Flutter)
Ajmera Infotech Inc.
- Ahmedabad, Gujarat
- Permanent
- Full-time
ABOUT AJMERA INFOTECHEstablished in 2012, our company specializes in software research and development, focusing on high availability and mission-critical systems. We are proud to be the architects behind the technology powering some of the top 250 banks and wealth management organizations.JOB DESCRIPTION:
We are looking for a skilled Android/iOS Flutter Developer to join our dynamic team and contribute to the development of cutting-edge mobile applications. As a Flutter Developer, you will work closely with our design and development teams to create high-quality, visually appealing, and user-friendly applications that provide exceptional user experiences across both Android and iOS platforms.Key Responsibilities:
- 2 to 4 years of experience developing mobile apps natively in iOS and/or Android.
- Write clean, maintainable, and efficient code using the Flutter framework.
- Develop custom widgets and components to create a seamless user interface.
- Optimize application performance for a smooth and responsive user experience.
- Ensure the quality, performance, and responsiveness of applications by conducting thorough testing and debugging.
- Collaborate with designers and product managers to translate design mockups and user stories into functional applications.
- Stay updated with the latest Flutter and mobile development trends, technologies, and best practices.
- Continuously improve application performance, reliability, and security.
- Participate in code reviews to maintain code quality and provide constructive feedback.
- Assist in troubleshooting issues, identifying bottlenecks, and proposing solutions.
- Bachelors degree in Computer Science, Engineering, or a related field (or equivalent work experience).
- Strong communication and consultative skills. Self-initiated and proactive.
- Proven experience as an Android or iOS developer, with at least 2 years of experience in Flutter development.
- Strong understanding of the Flutter framework, including its architecture, widgets, and best practices.
- Proficiency in programming languages such as Dart, Java (for Android), or Swift (for iOS).
- Experience with third-party libraries, APIs, and integrations.
- Familiarity with version control systems such as Git.
- Solid understanding of mobile app design principles and user experience.
- Ability to work collaboratively in a fast-paced, agile environment.
- Published apps on the Google Play Store and/or Apple App Store are a plus.