Senior Flutter Developer
Listed on 2025-12-24
-
Software Development
App Developer - Mobile/Web, Full Stack Developer, Software Engineer, Android Developer
About TCS
TCS is an IT services, consulting, and business solutions organization that has been partnering with many of the world’s largest businesses in their transformation journeys for over 55 years. Its consulting‑led, cognitive‑powered portfolio of business, technology, and engineering services and solutions is delivered through its unique Location Independent Agile™ delivery model, recognized as a benchmark of excellence in software development. A part of the Tata group, India's largest multinational business group, TCS operates in 55 countries and employs over 607,000 highly skilled individuals, including more than 10,000 in Canada.
The company generated consolidated revenues of US $30 billion in the fiscal year ended March 31, 2025, and is listed on the BSE and the NSE in India. TCS’ proactive stance on climate change and award‑winning work with communities across the world have earned it a place in leading sustainability indices such as the MSCI Global Sustainability Index and the FTSE4
Good Emerging Index.
- 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.
Skills & 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.
- Bachelor’s degree in computer science, Software Engineering, or related field (or equivalent experience).
- Experience with native iOS/Android development (Swift, Kotlin, Java) is a plus.
- Knowledge of CI/CD 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.
Mid‑Senior level
Employment typeFull‑time
Job functionIT Services and IT Consulting
Accessibility StatementTata Consultancy Services Canada Inc. is committed to meeting the accessibility needs of all individuals in accordance with the Accessibility for Ontarians with Disabilities Act (AODA) and the Ontario Human Rights Code (OHRC). Should you require accommodation during the recruitment and selection process, please inform Human Resources.
Next StepsThank you for your interest in TCS. Candidates that meet the qualifications for this position will be contacted within a 2‑week period. We invite you to continue to apply for other opportunities that match your profile.
#J-18808-LjbffrTo Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search: