{"id":3728525,"url":"https://alion.io/job/valtech-senior-flutter-engineer-2","title":"Senior Flutter Engineer","company":{"id":8990,"name":"Valtech","domain":"valtech.com","url":"https://alion.io/company/valtech","size_band":null,"is_staffing_agency":false,"employer_type":"services","is_intermediary":false,"listed_via":null,"ats_vendor":"Greenhouse","truth_index":null},"role":"Mobile","role_family":"Mobile","seniority":"senior","employment_type":"full_time","work_mode":"hybrid","remote_scope":null,"remote_scope_basis":null,"remote_working_hours":null,"hiring_geo_confidence":"structured","locations":["Portugal"],"countries":["PT"],"hiring_countries":[],"hiring_countries_total":0,"salary":null,"salary_estimate":null,"experience_years_min":8,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"Agile","optional":false},{"name":"CI/CD","optional":false},{"name":"Clean Architecture","optional":false},{"name":"Dart","optional":false},{"name":"Flutter","optional":false},{"name":"Git","optional":false},{"name":"Kotlin","optional":false},{"name":"MVVM","optional":false},{"name":"Rest API","optional":false},{"name":"Riverpod","optional":false},{"name":"SQLite","optional":false},{"name":"State Management","optional":false}],"status":"live","first_seen_at":"2026-10-15T00:00:00Z","employer_posted_date":null,"last_verified_at":"2026-10-15T00:00:00Z","board_verified":false,"closed_at":null,"days_open":21,"trust":{"level":"not_scored","repost_count":null,"flags":[],"days_open":21},"description":"Sobre a vaga\nValtech is looking for a Senior Flutter Engineer to help design and build high-quality, scalable native mobile and web applications using Flutter. You will work closely with product managers, designers, and fellow engineers to bring modern, responsive digital experiences to life. You will also use AI coding agents as a core part of your daily work.\n\nO que vais fazer\n\nDevelop cross-platform applications using Flutter for Android/iOS\nTranslate product requirements and UI designs into fully functional features\nWrite clean, testable, and maintainable code following best practices\nParticipate in code reviews, offer constructive feedback, and support team learning\nCollaborate with UI/UX designers to create seamless user experiences\nIntegrate apps with backend APIs and services\nMonitor application performance and diagnose root causes in production\nGo below the Flutter layer when needed: platform channels, FFI, native SDK integration\nWork with AI coding agents daily and define team practices for them\n\nO que é pedido\n\n8+ years of total software development experience\nMinimum 4+ years of hands-on experience with Flutter and Dart in production, including apps with real users at scale\nStrong understanding of object-oriented programming and modern development practices\nExperience writing unit widget and integration tests\nHands-on experience choosing and owning state management solutions (e.g., Riverpod, BLoC, Provider) and ability to justify the choice\nExperience integrating RESTful APIs and handling asynchronous data flows\nUnderstanding of responsive UI principles and mobile design guidelines\nSolid knowledge of Git and CI/CD workflows, including code signing and app store release\nExperience with local storage (e.g., Hive, SQLite) and performance optimization\nHas owned the architecture of at least one non-trivial app using architectural patterns (MVVM, Clean Architecture, etc.) and can explain what they would do differently\nExperience collaborating with non-engineers (designers, product, clients)\nDeep knowledge of Flutter internals (rendering pipeline, rebuild behavior, isolates, memory management)\nHands-on native mobile experience (Swift/Kotlin), including platform-specific behavior, permissions and store requirements\nAdvanced, daily use of AI coding agents: you choose models and harnesses deliberately for different tasks, manage context effectively, and can explain where agents fail and how you catch it\n\nValorizado\n\nExperienced in Agile methodologies and consulting\nexperience with golden tests and Widgetbook\n\nO que é oferecido\n\nCompetitive compensation package\nFlexibility, with remote and hybrid work options (country-dependent)\nCareer advancement, with international mobility and professional development programs\nLearning and development, with access to cutting-edge tools, training, and industry experts\n\nResumo organizado por IA a partir do anúncio original. Confirma os detalhes no site da empresa.","description_format":"text","description_chars":2952,"description_truncated":false,"requirements":{"experience_years_min":8,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":null,"security_clearance":false,"languages":[]},"benefits":["Hybrid work","Professional development"],"hiring_locations":[],"hiring_excludes":[],"relocation_offered":false,"industries":["E-commerce Platforms","CMS & Digital Experience Platforms","IT Consulting & Digital Transformation","Digital Marketing"],"lifecycle":[{"event":"open","at":"2026-11-04T06:46:25Z"}],"visa":[],"liveness":{"score":62,"band":"ok","label":"Likely open","p_open":0.85,"p_active":0.813,"p_room":0.9,"age_days":21,"expected_fill_days":36,"reasons":["seen:21","win:mid"],"computed_at":"2026-11-05T05:54:30Z"},"pay":null,"html_url":"https://alion.io/job/valtech-senior-flutter-engineer-2","json_url":"https://alion.io/job/valtech-senior-flutter-engineer-2.json","meta":{"generated_at":"2026-11-05T08:28:57Z","cache_seconds":300,"methodology":"https://alion.io/methodology","terms":"https://alion.io/terms","contact":"https://alion.io/contact","api":"https://alion.io/developers","about":"Alion is a live layer of people, companies and AI agents: who they are, whether they are real and active right now, what they do and how to work with them, readable by people and by agents and paid per call.","catalog":"https://alion.io/catalog.json","usage":{"tier":"crawler_verified","counted_by":"address","units_charged":1,"used_today":10820,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-11-06T00:00:00Z"}},"offers":[{"id":"company.slices","title":"One company in depth, by slice","status":"live","price":{"credits":0.02,"usd":0.002,"plus_per_slice":{"credits":0.05,"usd":0.005}},"unit":"per company, plus each slice with data","note":"the employer in depth","call":{"mcp_tool":"get_company","arguments":{"id":8990},"rest":"https://alion.io/mcp/rest/get_company?id=8990"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Fvaltech-senior-flutter-engineer-2"},{"id":"market.stats","title":"A market slice: pay, demand and time to fill","status":"live","price":{"credits":1,"usd":0.1},"unit":"per slice","note":"pay, demand and time to fill for this role and place","call":{"mcp_tool":"market_stats"},"human":"https://alion.io/catalog?offer=market.stats&for=job%2Fvaltech-senior-flutter-engineer-2"},{"id":"job.search","title":"Open jobs by role, technology, place, pay and visa","status":"live","price":{"credits":0.02,"usd":0.002},"unit":"per posting in a list","note":"similar open postings","call":{"mcp_tool":"search_jobs"},"human":"https://alion.io/catalog?offer=job.search&for=job%2Fvaltech-senior-flutter-engineer-2"},{"id":"company.verify","title":"Is this company real and active right now","status":"pilot","price":null,"unit":"per company","request":{"url":"https://alion.io/catalog/request","method":"POST","body":"{\"offer\": \"company.verify\", \"for\": \"job/valtech-senior-flutter-engineer-2\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Fvaltech-senior-flutter-engineer-2"}],"agent":{"mcp":"https://alion.io/mcp/jobs","mcp_open":"https://alion.io/mcp/open","next":[{"tool":"get_job","arguments":{"id":3728525}},{"tool":"search_jobs","arguments":{"company":"valtech.com","detail":"compact"}},{"tool":"match_people","arguments":{"job_id":3728525},"note":"people open to offers who fit this vacancy"}],"note":"The same data through MCP tools: https://alion.io/mcp/open needs no sign-in (compact searches, postings, people); https://alion.io/mcp with an Alion account has everything. Docs: https://alion.io/developers"}}