{"id":3143966,"url":"https://alion.io/job/tabby-senior-flutter-engineer","title":"Senior Flutter Engineer","company":{"id":255,"name":"Tabby","domain":"tabby.ai","url":"https://alion.io/company/tabby","size_band":"201-500","is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":"Pinpoint","truth_index":null},"role":"Mobile","role_family":"Mobile","seniority":"senior","employment_type":"full_time","work_mode":"remote","remote_scope":"stated_regions","remote_scope_basis":"posting_text","remote_working_hours":null,"hiring_geo_confidence":"inferred","locations":["Belgrade, Serbia"],"countries":["RS"],"hiring_countries":["DE","FR","GB","AT","BE","BG","HR","CZ","DK","FI","HU","IE","IT","NL","NO","PL","RO","ES","SE","CH","EE","GR","IS","LV","LI","LT","LU","MT","PT","SK","SI"],"hiring_countries_total":31,"salary":null,"salary_estimate":null,"experience_years_min":null,"visa_sponsorship":false,"relocation_package":false,"has_equity":true,"technologies":[{"name":"Auto_route","optional":false},{"name":"CI/CD","optional":false},{"name":"Claude Code","optional":false},{"name":"Crashlytics","optional":false},{"name":"Dart","optional":false},{"name":"Datadog","optional":false},{"name":"Fastlane","optional":false},{"name":"Firebase","optional":false},{"name":"Firebase App Distribution","optional":false},{"name":"Flutter","optional":false},{"name":"GitLab CI","optional":false},{"name":"MVC","optional":false},{"name":"Riverpod","optional":false},{"name":"State Management","optional":false},{"name":"TestFlight","optional":false}],"status":"live","first_seen_at":"2026-10-22T09:24:08Z","employer_posted_date":"2026-10-22","last_verified_at":"2026-10-26T12:49:03Z","board_verified":true,"closed_at":null,"days_open":4,"trust":{"level":"ok","repost_count":null,"flags":[],"days_open":4},"description":"Tabby creates financial freedom in the way people shop, earn and save by reshaping their relationship with money. Over 15 million users choose Tabby to stay in control of their spending and make the most out of their money.\nThe company’s flagship offering allows shoppers to split their payments online and in-store with no interest or fees. Over 40,000 global brands and small businesses, including Amazon, Noon, IKEA, and SHEIN use Tabby to accelerate growth and gain loyal customers by offering easy and flexible payments online and in stores.\nTabby generates over $10 billion in annual transaction volume for its partner brands and is the highest-rated, most-reviewed, largest, and fastest-growing FinTech in the GCC region.\nTabby launched in 2019 and has since raised +$1 billion in equity and debt funding from global and regional investors, and is now valued at $6.5 billion.\n\nWe are looking for a Senior Flutter developer with experience working on large mobile apps in Production, ready to act as a feature lead and accompany the full life cycle of the product from development to deployment.\nThe B2B Mobile Core team provides the foundational platform and tooling that enable product teams to build and release mobile features efficiently.\nKey Responsibilities:\nDevelopment and maintenance of Mobile CI/CD infrastructure and release management for the App Store and Google Play;\nBuilding and supporting internal SDKs, reusable components, and developer tooling to improve development efficiency;\nDefining mobile architecture standards, development principles, and technical guidelines across teams;\nMaintaining monitoring, alerting, and reliability systems to ensure mobile application performance and stability; Driving R&D initiatives, improving engineering practices, and reducing development complexity for product teams.\n\nWhat You’ll Bring:\nKnowledge and hands-on experience using Dart and Flutter;\nExperience in designing app features and architecture choices (SOLID, DRY, DI, Separation of concerns);\nExperience with security and privacy in Flutter apps;\nExperience in developing reusable UI components and custom animations;\nExperience building a fault-tolerant app driven by metrics, backed by logs;\nUpper Intermediate English or above;\nGetting things done mindset \n Mobile stack & architecture\nFlutter 3.38, Dart, Riverpod, auto_route\nFeature-based architecture (domain, data, DI, presentation layers)\nMVC pattern for feature organization and state management\nFirebase and Customer.io for push notifications\nDatadog, Segment, Firebase Crashlytics for logging and monitoring\nGitLab CI, Fastlane, Flow. Swiss nodes for automated CI/CD\nFirebase App Distribution and TestFlight for test builds\nClaude Code for developer productivity\nWhat we offer:\nFull-time B2B contract\nFully remote setup, work from anywhere in Europe\nUp to 20% tax allowance\n22 paid leave days annually\nStock options (ESOP) in a fast-scaling, pre-IPO company\nFlexi benefits you can use for wellness, travel, or learning\nWork alongside a high-performing, international engineering team in a global fintech unicorn\nRelocation support is available to our hubs in Armenia, Georgia, Serbia, Portugal, and Spain, including flights, temporary accommodation, and legal setup, for up to $5,000 in verified costs.","description_format":"text","description_chars":3288,"description_truncated":false,"requirements":{"experience_years_min":null,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":null,"security_clearance":false,"languages":[{"language":"English","level":"Upper-Intermediate (B2)","optional":false}]},"benefits":["Equity","Stock options"],"hiring_locations":[{"name":"Germany","iso":"DE","kind":"region"},{"name":"France","iso":"FR","kind":"region"},{"name":"United Kingdom","iso":"GB","kind":"region"},{"name":"Austria","iso":"AT","kind":"region"},{"name":"Belgium","iso":"BE","kind":"region"},{"name":"Bulgaria","iso":"BG","kind":"region"},{"name":"Croatia","iso":"HR","kind":"region"},{"name":"Czech Republic","iso":"CZ","kind":"region"},{"name":"Denmark","iso":"DK","kind":"region"},{"name":"Finland","iso":"FI","kind":"region"},{"name":"Hungary","iso":"HU","kind":"region"},{"name":"Ireland","iso":"IE","kind":"region"},{"name":"Italy","iso":"IT","kind":"region"},{"name":"Netherlands","iso":"NL","kind":"region"},{"name":"Norway","iso":"NO","kind":"region"},{"name":"Poland","iso":"PL","kind":"region"},{"name":"Romania","iso":"RO","kind":"region"},{"name":"Spain","iso":"ES","kind":"region"},{"name":"Sweden","iso":"SE","kind":"region"},{"name":"Switzerland","iso":"CH","kind":"region"},{"name":"Estonia","iso":"EE","kind":"region"},{"name":"Greece","iso":"GR","kind":"region"},{"name":"Iceland","iso":"IS","kind":"region"},{"name":"Latvia","iso":"LV","kind":"region"},{"name":"Liechtenstein","iso":"LI","kind":"region"},{"name":"Lithuania","iso":"LT","kind":"region"},{"name":"Luxembourg","iso":"LU","kind":"region"},{"name":"Malta","iso":"MT","kind":"region"},{"name":"Portugal","iso":"PT","kind":"region"},{"name":"Slovakia","iso":"SK","kind":"region"},{"name":"Slovenia","iso":"SI","kind":"region"}],"hiring_excludes":[],"relocation_offered":true,"industries":["Buy Now, Pay Later"],"lifecycle":[{"event":"open","at":"2026-10-23T09:24:08Z"}],"visa":[],"liveness":{"score":90,"band":"hot","label":"Hiring now","p_open":1,"p_active":0.903,"p_room":1,"age_days":3,"expected_fill_days":15,"reasons":["conf:1","velocity","win:early"],"computed_at":"2026-10-26T05:57:25Z"},"pay":null,"html_url":"https://alion.io/job/tabby-senior-flutter-engineer","json_url":"https://alion.io/job/tabby-senior-flutter-engineer.json","meta":{"generated_at":"2026-10-26T15:41:35Z","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":20919,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-10-27T00: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":255},"rest":"https://alion.io/mcp/rest/get_company?id=255"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Ftabby-senior-flutter-engineer"},{"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%2Ftabby-senior-flutter-engineer"},{"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%2Ftabby-senior-flutter-engineer"},{"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/tabby-senior-flutter-engineer\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Ftabby-senior-flutter-engineer"}]}