{"id":4230673,"url":"https://alion.io/job/xtrm-senior-flutter-developer","title":"Senior Flutter Developer","company":{"id":2082880,"name":"Xtrm","domain":"xtrm.com","url":"https://alion.io/company/xtrm-com","size_band":null,"is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":"BambooHR","truth_index":null},"role":"Mobile","role_family":"Mobile","seniority":"senior","employment_type":"full_time","work_mode":"on_site","remote_scope":null,"remote_scope_basis":null,"remote_working_hours":null,"hiring_geo_confidence":"structured","locations":["Chennai, India"],"countries":["IN"],"hiring_countries":[],"hiring_countries_total":0,"salary":null,"salary_estimate":null,"experience_years_min":null,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"Angular","optional":false},{"name":"CI/CD","optional":false},{"name":"Dart","optional":false},{"name":"Firebase","optional":false},{"name":"Flutter","optional":false},{"name":"Git","optional":false},{"name":"Kotlin","optional":false},{"name":"Rest API","optional":false},{"name":"Riverpod","optional":false},{"name":"State Management","optional":false},{"name":"Swift","optional":false},{"name":"JavaScript","optional":true},{"name":"TypeScript","optional":true}],"status":"live","first_seen_at":"2026-11-13T09:42:22Z","employer_posted_date":"2026-11-13","last_verified_at":"2026-11-13T09:42:22Z","board_verified":true,"closed_at":null,"days_open":0,"trust":{"level":"ok","repost_count":null,"flags":[],"days_open":0},"description":"Job Description: Senior Flutter DeveloperExperience: 5-8 Years (with strong hands-on Flutter experience)\nXtrm is a global fintech payments company.\nWe’ve built a next-generation platform and embedded payment API designed around an intelligent wallet architecture that allows businesses of all kinds to receive, manage, exchange and send money all over the world. Xtrm operates using a fully distributed team spanning many countries. We are a high growth company, with over 25,000 global customers.\nWe are looking for an experienced Senior Flutter Developer to lead the development of our cross-platform mobile application for Android and iOS, serving remitters and beneficiaries across different countries.\nThe ideal candidate should have strong expertise in Flutter and Dart, hands-on experience with native Android and iOS integrations, and a good understanding of mobile application security, performance optimization and fintech application development.\nKey Responsibilities\nLead the architecture, development and maintenance of cross-platform mobile applications using Flutter and Dart.\nDesign and develop secure, scalable, responsive and high-performance mobile applications for Android and iOS.\nBuild and maintain reusable UI components and ensure a consistent user experience across platforms.\nIntegrate RESTful APIs and backend services to support wallet management, money transfers, beneficiary management, transaction tracking and payment notifications.\nIntegrate third-party SDKs for KYC verification, identity verification, document capture, face verification and liveness detection.\nImplement secure authentication, biometric authentication and secure data storage.\nImplement mobile application security practices, including certificate pinning, device integrity checks and protection against rooted or jailbroken devices.\nDevelop and maintain native integrations using Swift (iOS) and Kotlin (Android) through Flutter platform channels and custom plugins.\nManage application builds, testing, deployment and releases to Google Play Store and Apple App Store.\nOptimize application performance, troubleshoot technical issues and ensure compatibility across different devices and operating system versions.\nCollaborate with backend developers, Angular web developers, UI/UX designers, QA engineers and product teams.\nConduct code reviews, establish coding standards and mentor junior developers.\nWork with CI/CD pipelines and support continuous integration and delivery processes.\nRequired Skills and Qualifications\nStrong hands-on experience in Flutter and Dart development.\nProven experience developing and publishing mobile applications on both Google Play Store and Apple App Store.\nStrong understanding of mobile application architecture, design patterns and state management solutions such as BLoC, Provider or Riverpod.\nExperience integrating RESTful APIs, JSON and third-party services.\nHands-on experience with native Android development using Kotlin and iOS development using Swift.\nExperience developing Flutter platform channels and custom native plugins.\nStrong knowledge of mobile application security, authentication, encryption and secure data handling.\nExperience with secure storage solutions, biometric authentication and mobile application protection.\nExperience with Firebase, push notifications and application performance optimization.\nFamiliarity with Git, CI/CD pipelines, debugging tools and mobile application testing.\nStrong problem-solving, communication and collaboration skills.\nGood to Have\nExperience in fintech, banking, payment processing, digital wallets or money transfer applications.\nExperience integrating KYC, identity verification, payment gateway and document verification SDKs.\nKnowledge of Apple App Attest and Google Play Integrity.\nExperience with certificate pinning, root detection and jailbreak detection.\nFamiliarity with Android Keystore and Apple Keychain for secure data storage.\nUnderstanding of Angular, TypeScript and web application development.\nExperience working with Angular-based web platforms and integrating mobile applications with shared backend APIs.\nFamiliarity with OpenAPI specifications and API client generation.\nUnderstanding of localization, multi-currency applications and international payment workflows.\nExperience with cloud-based mobile device testing platforms.\nPreferred Candidate Profile \nExperience building and maintaining production-grade cross-platform mobile applications.\nAbility to independently handle mobile application architecture and technical decision\nComfortable working with both Flutter and native Android/iOS technologies.\nExperience handling mobile application security and third-party SDK integrations.\nAbility to collaborate with cross-functional teams and mentor junior developers.","description_format":"text","description_chars":4795,"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":[]},"benefits":[],"hiring_locations":[],"hiring_excludes":[],"relocation_offered":false,"industries":["Financial Software & Embedded Finance","Payment Processing & Gateways"],"lifecycle":[{"event":"open","at":"2026-11-13T09:42:22Z"}],"visa":[],"liveness":{"score":86,"band":"hot","label":"Hiring now","p_open":1,"p_active":0.86,"p_room":1,"age_days":0,"expected_fill_days":30,"reasons":["conf:2","win:early"],"computed_at":"2026-11-13T12:25:50Z"},"pay":null,"html_url":"https://alion.io/job/xtrm-senior-flutter-developer","json_url":"https://alion.io/job/xtrm-senior-flutter-developer.json","meta":{"generated_at":"2026-11-13T12:25:50Z","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":24974,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-11-14T00:00:00Z"}},"offers":[{"id":"company.slices","title":"One company in depth, by slice","status":"live","price":{"credits":0.1,"usd":0.01,"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":2082880},"rest":"https://alion.io/mcp/rest/get_company?id=2082880"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Fxtrm-senior-flutter-developer"},{"id":"market.stats","title":"A market slice: pay, demand and time to fill","status":"free","price":{"credits":0,"usd":0},"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%2Fxtrm-senior-flutter-developer"},{"id":"job.search","title":"Open jobs by role, technology, place, pay and visa","status":"live","price":{"credits":0.1,"usd":0.01},"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%2Fxtrm-senior-flutter-developer"},{"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/xtrm-senior-flutter-developer\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Fxtrm-senior-flutter-developer"}],"agent":{"mcp":"https://alion.io/mcp/jobs","mcp_open":"https://alion.io/mcp/open","next":[{"tool":"get_job","arguments":{"id":4230673}},{"tool":"search_jobs","arguments":{"company":"xtrm.com","detail":"compact"}},{"tool":"match_people","arguments":{"job_id":4230673},"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"}}