Job Location : Toronto
Required Skills : Digital : User Experience (UX)~Flutter
Experience : 6-8 years
Essential skills : Flutter Mobile App Developer
Job Description : Key Responsibilities
⦁ Develop and maintain cross-platform mobile applications using Flutter and Dart, ensuring performance, quality, and responsiveness.
⦁ Collaborate with UIUX designers, product managers, and backend developers to deliver robust, user-friendly solutions.
⦁ Translate business requirements and user stories into functional mobile features.
⦁ Write clean, efficient, and well-documented code following best practices and coding standards.
⦁ Integrate RESTful APIs and third-party services to enhance app functionality.
⦁ Troubleshoot, debug, and optimize application performance across iOS and Android platforms.
⦁ Participate in code reviews, testing, and deployment processes to ensure reliability and maintainability.
⦁ Stay up-to-date with the latest Flutter releases, mobile trends, and emerging technologies to continuously improve development processes.
⦁ Required Skills and Qualifications : Proven experience in mobile app development with Flutter and Dart.
⦁ Solid understanding of mobile architectures, design patterns, and state management (e.g., Provider, Bloc, Riverpod).
⦁ Experience with integrating APIs, Firebase, and cloud services.
⦁ Familiarity with version control systems such as Git.
⦁ Ability to write unit and integration tests to ensure code quality.Strong problem-solving skills and attention to detail.
⦁ Excellent communication and teamwork abilities.
⦁ Bachelors degree in Computer Science, Software Engineering, or related field (or equivalent experience).
⦁ Preferred Qualifications Experience with native iOSAndroid development (Swift, Kotlin, Java) is a plus.
⦁ Knowledge of CICD pipelines and automated deployment tools.
⦁ Understanding of Agile methodologies and project management tools (e.g., Jira, Trello).
⦁ Portfolio of published apps or contributions to open-source projects.
Application Developer • Toronto, ON, ca