backНазад до пошуку

Senior Flutter/Dart Developer

Віддалений* формат співпраці з території - Україна

*Ви можете працювати віддалено з території країни (або країн), для яких відкрита ця позиція.

Flutter, Dart
hot

We're seeking a seasoned Senior Flutter/Dart Developer to conduct a thorough technical evaluation of an established enterprise mobile application. This hands-on technical leadership position centers on architecture, code quality, engineering practices, and modernization strategy. The chosen candidate will assess the existing implementation, pinpoint technical debt and architectural vulnerabilities, establish a prioritized improvement plan, and drive the implementation of approved modernization efforts.

Чим ви будете займатися у цій ролі
  • Perform a thorough technical evaluation of the existing Flutter application
  • Assess the application's architecture, project structure, design patterns, scalability, maintainability, and performance
  • Examine code quality, development standards, testing approach, CI/CD workflows, release procedures, and engineering best practices
  • Pinpoint technical debt, architectural obstacles, security vulnerabilities, and maintainability challenges
  • Deliver a comprehensive assessment report covering findings, risks, and recommendations
  • Establish a prioritized modernization and improvement roadmap extending through December, covering milestones, dependencies, effort estimates, and anticipated business impact
  • Implement the approved technical enhancements and modernization efforts
  • Work closely with engineering leadership and development teams
  • Deliver technical findings, architectural recommendations, and progress reports to senior leadership
  • Supply weekly executive-level status reports directly to the VP of Software Engineering
  • Implement AI-assisted engineering practices to enhance developer productivity, code quality, testing, documentation, and software delivery
  • Assess, propose, and deploy AI engineering tools and workflows, including AI coding assistants, automated code reviews, AI-powered testing, and engineering automation
Навички
  • Over 5 years of professional software engineering experience
  • More than 3 years of hands-on Flutter and Dart development experience
  • Track record of leading architecture reviews and technical assessments for enterprise mobile applications
  • Solid grasp of software architecture, Clean Architecture principles, SOLID, dependency injection, state management patterns, and the mobile application lifecycle
  • Proficiency in Flutter performance optimization and application scalability
  • Capability in designing and implementing modern CI/CD pipelines and engineering workflows
  • Knowledge of SDLC, DevOps practices, release management, quality assurance, and testing strategies
  • History of introducing engineering best practices and minimizing technical debt in large-scale production applications
  • Hands-on experience using AI tools and AI-assisted development workflows within software engineering teams
  • Strong analytical and problem-solving abilities
  • Exceptional written and verbal English communication skills (B2+)
  • Capacity to communicate effectively with both engineering teams and executive stakeholders
Буде перевагою
  • Background in large-scale enterprise mobile products
  • Experience with modernizing legacy Flutter applications
  • Knowledge of AI engineering platforms and developer productivity tools, including GitHub Copilot, Cursor, Claude Code, OpenAI, Gemini, or comparable technologies
  • Experience working with distributed engineering teams
  • Understanding of cloud-native backend architectures and REST APIs
  • Background working within Agile delivery environments