Develop, test, and maintain high-quality, reusable, and efficient Flutter code for our mobile applications.
Collaborate with cross-functional teams, including designers and product managers, to define app requirements and design specifications.
Create and implement responsive user interfaces using Flutter widgets and layout techniques.
Implement state management solutions to efficiently manage the app's state and data.
Integrate RESTful APIs, third-party libraries, and external services to fetch and display data within the app.
Ensure the performance, quality, and responsiveness of applications by identifying and addressing bottlenecks and bugs.
Write unit tests and conduct thorough testing to validate code quality and application functionality.
Optimize the app for performance and maintainability by following best practices and code standards.
Keep up-to-date with Flutter and Dart developments and trends, and apply them to improve the app development process.
Collaborate with the QA team to troubleshoot and resolve issues reported by users or testers.
Contribute to the documentation of code, technical specifications, and development processes.
Stay informed about emerging technologies and best practices in mobile app development and suggest improvements to the team.
Qualifications
:
Bachelor's degree in Computer Science, Software Engineering, or a related field (or equivalent work experience).
Proven experience as a Flutter developer with a strong portfolio of mobile applications.
Proficiency in Dart programming language.
In-depth knowledge of Flutter framework and its ecosystem.
Experience with state management solutions like Provider or Riverpod.
Familiarity with RESTful API integration and asynchronous programming.
Strong understanding of mobile app design principles and responsive layouts.
Proficient in version control systems, preferably Git.
Excellent problem-solving skills and attention to detail.
Strong communication and collaboration skills.
Experience with agile development methodologies is a plus.
Experience with native Android or iOS development (Java/Kotlin/Swift/Objective-C) is a bonus.
Benefits
:
Competitive salary
Flexible working hours
Professional development opportunities
Friendly and collaborative work environment
Opportunity to work on exciting and innovative projects
Alternate Week offs
Leave Encashment
Note: Minimum 3-4 years of experience.
Job Types: Full-time, Permanent
Pay: ?30,000.00 - ?40,000.00 per month
Benefits:
Food provided
Paid sick time
Work Location: In person
Beware of fraud agents! do not pay money to get a job
MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.