Padmi

Senior Full Stack Migration Developer (Python to Flutter)

Delhi NCRPosted 3 months ago
Software engineeringSeniorFull Time
Apply at tap growth ai

Opens the source posting on foundit.in

Source description

About the role

View original

We are seeking a Senior Engineer to lead the migration of an existing Python-based application into a modern Flutter/Dart solution. The role involves re-architecting business logic and services while ensuring seamless integration within an Azure, Kubernetes, and CI/CD-driven environment. The ideal candidate has strong hands-on expertise in both Python and Flutter/Dart, with proven experience in application migration, system integration, and cloud-native development. Key Responsibilities Analyze and assess the existing Python codebase (business logic, APIs, authentication, data models) Design and define the target architecture in Flutter/Dart aligned with Azure and Kubernetes Re-implement and migrate Python logic to Dart, including security, Entra ID, and token-based authentication Develop and enhance Flutter UI components with proper state management (BLoC, Provider, Riverpod) Integrate the Flutter application with Azure services (Azure Functions, Web Apps, API Management, Blob Storage, Kubernetes) Ensure full functional equivalence with the legacy Python implementation, including edge cases Develop and maintain comprehensive unit, widget, integration, and API tests Set up and optimize CI/CD pipelines using Azure DevOps and Brainboard Collaborate closely with IT Infrastructure, business stakeholders, and SAP teams Document architecture design, migration mappings (Python to Dart), and development standards Contribute to standardizing development and infrastructure processes Required Qualifications Several years of strong professional experience in Python development Several years of strong hands-on experience with Flutter/Dart Proven experience in application migration or large-scale refactoring initiatives Experience building test coverage in Flutter (unit, widget, and integration testing) Strong understanding of system integration, APIs, cloud infrastructure, and DevOps pipelines Fluent English communication skills (written and spoken)

One address, no account. We’ll tell you when matching roles go live.