- generic [ref=f103e2]: - banner [ref=f103e3]: - generic [ref=f103e4]: - link "Talanto home" [ref=f103e6] [cursor=pointer]: - /url: /?reset=1 - generic [ref=f103e7]: Talanto - button "Open menu" [ref=f103e9] [cursor=pointer] - generic [ref=f103e13]: - generic [ref=f103e14]: - button "Back" [ref=f103e15] [cursor=pointer] - generic [ref=f103e18]: - button "Hide vacancy" [ref=f103e20] [cursor=pointer] - button "Save" [ref=f103e24] [cursor=pointer] - button "Report" [ref=f103e28] [cursor=pointer] - generic [ref=f103e32]: - generic [ref=f103e34]: - generic [ref=f103e35]: - generic [ref=f103e36]: - generic "Verified 15 hours ago" [ref=f103e38] - generic [ref=f103e41]: 6 days ago - generic [ref=f103e42]: - generic [ref=f103e43]: - generic [ref=f103e44]: X - link "X-FLOW" [ref=f103e45] [cursor=pointer]: - /url: /?company_domains=X-FLOW - heading "Senior Flutter Developer" [level=1] [ref=f103e46] - generic [ref=f103e47]: Full time · Middle · Hybrid · Warsaw, Poland - generic [ref=f103e48]: - generic "Analytics" [ref=f103e49] - generic "iOS" [ref=f103e50] - generic "Android" [ref=f103e51] - generic "Animations" [ref=f103e52] - generic "Automated testing" [ref=f103e53] - generic "Bloc" [ref=f103e54] - generic "Clean Architecture" [ref=f103e55] - generic "dart" [ref=f103e56] - generic "firebase" [ref=f103e57] - generic "flutter" [ref=f103e58] - generic "Mobile Game Development" [ref=f103e59] - generic "Performance profiling" [ref=f103e60] - generic "Performance tuning" [ref=f103e61] - generic "Push notifications" [ref=f103e62] - generic "SOLID Principles" [ref=f103e63] - button "Show contacts" [ref=f103e66] [cursor=pointer] - generic [ref=f103e67]: - heading "Job description" [level=2] [ref=f103e68] - generic [ref=f103e69]: - paragraph [ref=f103e70]: X-FLOW is a mobile game development company, creator of Happy Color. We are looking for a Flutter Developer to work on our flagship project and new projects. - paragraph [ref=f103e71]: "Responsibilities:" - list [ref=f103e72]: - listitem [ref=f103e73]: Develop and maintain high-quality Flutter applications with a focus on performance, stability, and clean architecture. - listitem [ref=f103e74]: Implement adaptive, responsive UI and complex animations with pixel-perfect precision. - listitem [ref=f103e75]: Design modular and testable architectures. - listitem [ref=f103e76]: Identify and fix performance bottlenecks (scrolling, rendering, rebuilds). - listitem [ref=f103e77]: Collaborate closely with designers and backend engineers to deliver smooth UX across iOS and Android. - listitem [ref=f103e78]: Continuously improve code quality through reviews, refactoring, and automated testing. - paragraph [ref=f103e79]: "Requirements:" - list [ref=f103e80]: - listitem [ref=f103e81]: 4+ years of Flutter/Dart experience; solid understanding of widget lifecycle, state management, and animation system. - listitem [ref=f103e82]: Strong knowledge of Flutter SDK; proficiency in Dart (async programming, isolates, generics, mixins). - listitem [ref=f103e83]: Experience building custom UI components, pixel-perfect layouts, and smooth 60/120 FPS animations. - listitem [ref=f103e84]: Deep understanding of Bloc / Cubit / Provider and clean architectural principles (SOLID, Clean Architecture). - listitem [ref=f103e85]: Hands-on experience with Flutter DevTools for performance profiling and optimization. - listitem [ref=f103e86]: Ability to integrate Firebase, analytics, in-app purchases, and push notifications; understanding of Android/iOS ecosystems and platform channels. - listitem [ref=f103e87]: Experience writing and maintaining unit and integration tests. Russian - C1/higher, English - B1+. - paragraph [ref=f103e88]: "What we offer:" - list [ref=f103e89]: - listitem [ref=f103e90]: Competitive salary and benefits package. - listitem [ref=f103e91]: Flexible working hours and office (Warsaw) or remote work options. - listitem [ref=f103e92]: Career growth and professional development opportunities; inclusive company culture. - generic [ref=f103e93]: - generic [ref=f103e95]: - heading "Match" [level=2] [ref=f103e96] - generic: - generic: 0% - paragraph: Good match - paragraph [ref=f103e97]: We match every vacancy against your profile and show a fit score — so you instantly know which ones are worth applying to. Sign up and create a resume — it's free. - button "Sign in" [ref=f103e99] [cursor=pointer] - generic [ref=f103e100]: - generic [ref=f103e101]: - heading "Estimated salary" [level=2] [ref=f103e102] - paragraph [ref=f103e103]: Based on 18 similar vacancies - generic [ref=f103e105]: - generic [ref=f103e106]: 2 309 – 6 970 $ - generic [ref=f103e107]: /month - generic [ref=f103e108]: - generic [ref=f103e109]: - generic [ref=f103e110]: 2 309 $ - generic [ref=f103e111]: 25% - generic [ref=f103e112]: - generic [ref=f103e113]: 5 325 $ - generic [ref=f103e114]: median - generic [ref=f103e115]: - generic [ref=f103e116]: 6 970 $ - generic [ref=f103e117]: 75% - paragraph [ref=f103e118]: "The range shows the lower and upper market bands: 25% of vacancies pay below the first value, the median is the typical salary, and 75% marks the upper band." - contentinfo [ref=f103e119]: - generic [ref=f103e121]: - generic [ref=f103e122]: - link "Talanto home" [ref=f103e123] [cursor=pointer]: - /url: /?reset=1 - navigation "Legal information" [ref=f103e124]: - link "About" [ref=f103e125] [cursor=pointer]: - /url: /about - link "Public Offer" [ref=f103e126] [cursor=pointer]: - /url: /oferta - link "Terms of Service" [ref=f103e127] [cursor=pointer]: - /url: /terms - link "Privacy Policy" [ref=f103e128] [cursor=pointer]: - /url: /privacy - link "Support" [ref=f103e129] [cursor=pointer]: - /url: https://t.me/talantosupport - navigation "By Region" [ref=f103e130]: - heading "By Region" [level=2] [ref=f103e131] - list [ref=f103e132]: - listitem [ref=f103e133]: - link "Jobs in Europe" [ref=f103e134] [cursor=pointer]: - /url: /jobs/rabota-v-evrope - listitem [ref=f103e135]: - link "Jobs in USA" [ref=f103e136] [cursor=pointer]: - /url: /jobs/rabota-v-ssha - listitem [ref=f103e137]: - link "Jobs in Canada" [ref=f103e138] [cursor=pointer]: - /url: /jobs/vakansii-v-kanade - listitem [ref=f103e139]: - link "Jobs in Russia" [ref=f103e140] [cursor=pointer]: - /url: /jobs/rabota-v-rossii - navigation "By Format" [ref=f103e141]: - heading "By Format" [level=2] [ref=f103e142] - list [ref=f103e143]: - listitem [ref=f103e144]: - link "Remote Jobs" [ref=f103e145] [cursor=pointer]: - /url: /jobs/udalennaya-rabota - listitem [ref=f103e146]: - link "Relocation to USA" [ref=f103e147] [cursor=pointer]: - /url: /jobs/relokatsiya-v-ssha - listitem [ref=f103e148]: - link "Hybrid Jobs" [ref=f103e149] [cursor=pointer]: - /url: /jobs/gibridnaya-rabota - listitem [ref=f103e150]: - link "Office Jobs" [ref=f103e151] [cursor=pointer]: - /url: /jobs/ofisnaya-rabota - navigation "By Experience Level" [ref=f103e152]: - heading "By Experience Level" [level=2] [ref=f103e153] - list [ref=f103e154]: - listitem [ref=f103e155]: - link "Junior Jobs" [ref=f103e156] [cursor=pointer]: - /url: /jobs/junior-vakansii - listitem [ref=f103e157]: - link "Middle Jobs" [ref=f103e158] [cursor=pointer]: - /url: /jobs/middle-vakansii - listitem [ref=f103e159]: - link "Senior Jobs" [ref=f103e160] [cursor=pointer]: - /url: /jobs/senior-vakansii