Flutter/Dart Technical Lead

Podsumowanie pracy

Krakow
4 dni temu

Model pracy

Hybrydowy · 3 dni w domu
Opis stanowiska

We're looking for a Flutter/Dart Technical Lead to join our team in Poland. In this role, you will lead a comprehensive technical assessment and modernization initiative for an existing enterprise mobile application. You will evaluate architecture, identify technical debt and risks, define a prioritized improvement roadmap, and oversee execution of modernization efforts. The role combines deep technical expertise with clear communication to align engineering teams and executive stakeholders on strategic engineering improvements.ResponsibilitiesConduct an end-to-end technical assessment of an existing Flutter applicationReview project architecture, design patterns, scalability, maintainability, and performanceEvaluate code quality, development standards, testing strategy, CI/CD processes, and release workflowsIdentify and document technical debt, architecture bottlenecks, and security concernsProduce a detailed report with findings, risks, and improvement recommendationsDefine a modernization roadmap including milestones, dependencies, and business impactExecute approved modernization initiatives and lead engineering improvement effortsDrive adoption of AI-assisted engineering practices and developer productivity toolsCollaborate with engineering leadership and development teams to ensure successful implementationPresent findings and provide weekly status updates to senior executives, including the VP of Software EngineeringRequirements8+ years of professional software engineering experience5+ years of hands-on Flutter and Dart developmentProven experience leading technical assessments and architecture reviews for enterprise mobile applicationsStrong knowledge of software architecture principles, Clean Architecture, SOLID, and state management patternsDeep expertise in Flutter performance optimization and application scalabilityExperience designing CI/CD pipelines, implementing DevOps practices, and improving release management workflowsFamiliarity with AI-assisted tools for development, testing, and code qualityExcellent problem-solving skills and ability to communicate effectively with technical and executive audiencesStrong English communication skills, both written and verbalNice to haveExperience with large-scale enterprise mobile products and modernization projectsPrior work with AI engineering platforms, coding assistants, and automation frameworksExperience in Agile delivery environments and distributed teamsFamiliarity with cloud-native backends and REST API integrationWe offerWe gather like-minded people:Top tech minds driving innovation in AI, cloud and digital platform modernizationSupportive team and agile, startup-like cultureHybrid by design mode and opportunity to work remotely within PolandChance to work abroad for up to 60 days annuallyBusiness-driven relocation opportunitiesWe provide growth opportunities:Career development programsThought leadership, mentoring, soft skills and well-being programsCertification (Anthropic, Gemini, GCP, Azure, AWS)English classesWe cover it all:Stable payParticipation in the Employee Stock Purchase Plan with a 15% discountBenefits package (health insurance, multisport, shopping vouchers)Referral bonuses up to $2,000Offices featuring entertainment and relaxation zones, table tennis and football, free snacks, coffee and moreCorporate, social and well-being eventsPlease, note:Benefits listed above are available to employees onlyWe are open for working with Contractors. Terms of B2B cooperation agreements are agreed individuallyWe will reach out to selected candidates exclusivelyEPAM is global leader in AI transformation engineering and integrated consulting, serving Forbes Global 2000 companies and ambitious startups. With over thirty years of expertise in custom software, product and platform engineering, we empower our clients to become AI-Native enterprises, driving measurable value from innovation and digital investments.