Job Description

Key Responsibilities:

App Development:

Develop, test, and maintain high-quality mobile applications for Android and iOS platforms using Flutter.

Translate UI/UX design wireframes into code.

Ensure the best possible performance, quality, and responsiveness of applications.

Collaboration:

Work closely with cross-functional teams, including UI/UX designers, product managers, and back-end developers to ensure seamless integration and functionality.

Participate in code reviews to maintain code quality and ensure adherence to coding standards.

UI/UX Implementation:

Implement visually appealing and user-friendly interfaces based on design specifications.

Optimize user experiences by incorporating animations, transitions, and responsive layouts.

Bug Fixing and Maintenance:

Identify and resolve bugs and performance bottlenecks promptly.

Continuously monitor and improve application performance and user experience.

Documentation:

Create and maintain project documentation, including code comments and technical documentation.

Technology Evaluation:

Stay up-to-date with the latest Flutter and mobile app development trends, tools, and technologies.

Evaluate and recommend new technologies and tools for app development.

Testing and Quality Assurance:

Conduct thorough testing of applications to ensure functionality, compatibility, and usability.

Collaborate with quality assurance teams to resolve issues and ensure a bug-free release.

Deployment and Release:

Prepare and manage the release process, including app store submissions and updates.

Performance Optimization:

Identify areas for performance optimization and implement improvements.

Qualifications:

  • Bachelor's degree in Computer Science, Information Technology, or a related field (or equivalent work experience).
  • Proven experience as a Flutter Developer or Mobile App Developer.
  • Strong knowledge of Dart programming language and Flutter framework.
  • Experience with RESTful APIs and integration of third-party libraries and services.
  • Familiarity with state management in Flutter (e.g., Provider, Bloc).
  • Understanding of mobile app design principles and best practices.
  • Proficient in version control tools (e.g., Git).
  • Knowledge of agile development methodologies.
  • Excellent problem-solving skills and attention to detail.
  • Strong communication and teamwork skills.
  • Ability to work independently and meet project deadlines.
  • Preferred Qualifications (not required but a plus):
  • Experience with platform-specific development (Android or iOS).
  • Knowledge of Firebase or other backend-as-a-service platforms.
  • Experience with continuous integration and continuous deployment (CI/CD) pipelines.
  • Published apps on Google Play Store and Apple App Store.

This is a fantastic opportunity to join a dynamic team and contribute to the development of cutting-edge mobile applications. If you are a passionate Flutter Developer with a strong background in mobile app development, we encourage you to apply and be a part of our innovative projects.

Job Overview
Job Posted:
5 days ago
Job Expire In:
3d 7h
Job Type
Full Time
Job Role
Executive
Education
Bachelor Degree
Experience
2 Years