Development Team

Flutter Developer

On site only

Work Type: Full Time

Key Responsibilities:

Flutter Development:

  • Design and build advanced applications using the Flutter framework.
  • Collaborate with the UI/UX team to implement user interface designs and ensure a seamless user experience.
  • Write clean, maintainable, and efficient Dart code.

Cross-Platform Optimization:

  • Ensure optimal performance of the application on both iOS and Android platforms.
  • Address platform-specific nuances and integrate platform-specific functionalities.

Integration with Backend Services:

  • Work closely with backend developers to integrate APIs and data services.
  • Troubleshoot and resolve any issues related to API integration.

State Management:

  • Implement robust state management solutions within the app.
  • Ensure efficient handling of data and state across different components of the application.

Testing and Quality Assurance:

  • Write and maintain unit and widget tests to ensure code quality and application reliability.
  • Collaborate with the QA team for thorough testing and bug fixing.

Performance Tuning:

  • Monitor application performance and work on optimization.
  • Implement best practices for efficient and smooth performance across devices.

Deployment and Continuous Integration:

  • Assist in the deployment process of the application to the respective app stores.
  • Work with CI/CD tools for automated testing and deployment.

Collaboration and Communication:

  • Work closely with cross-functional teams including backend developers, UI/UX designers, and product managers.
  • Participate in team meetings, providing valuable input for application improvement and feature development.

Code Review and Mentorship:

  • Conduct code reviews to ensure code quality and adherence to standards.
  • Mentor junior Flutter developers and share knowledge with the team.

Keeping Up-to-Date:

  • Stay informed about new Flutter features and best practices.
  • Continuously explore new frameworks and technologies to enhance the app's capabilities.