Remotery

Senior Flutter Developer

Posted May 20

This is a fully remote position, open to applicants in Serbia.

📋 Description

• Lead the development of business features from the technical hand-off to a successful production launch;

• Analyze specifications, create solution designs, and advocate for them to the Architect prior to coding;

• Provide accurate estimates and consistently meet your deadlines;

• Test your code, assist QA during the stabilization phase, resolve bugs, and perform product demonstrations;

• Oversee product architecture and manage technical debt while implementing new features;

• Conduct comprehensive code reviews for peers and ensure your code passes reviews successfully;

• Collaborate closely with Product, QA, Back-End, and Architecture teams throughout the development process;

• Advocate for your solutions while remaining receptive to feedback and alternative viewpoints from the Architect and the team;

• Ensure the application operates efficiently and securely;

• Support app store releases and monitor the performance of live applications.


⛳️ Requirements

• Flutter & Dart Expertise - Over 3 years of commercial experience with Flutter and Dart;

• Strong grasp of Flutter widgets, navigation, and state management (e.g., Provider, Bloc, Riverpod);

• Experience with animations and developing responsive UIs;

• Basic understanding of platform channels and native integrations (Android/iOS);

• Mobile Development Fundamentals - Solid understanding of the mobile app lifecycle and performance optimization;

• Proficient in using debugging tools (Flutter DevTools, Android Studio, Xcode);

• Experience in writing unit and widget tests;

• Familiarity with crash reporting tools (e.g., Firebase Crashlytics, Sentry);

• Architecture & Code Quality - Knowledge of clean code principles and modular architecture;

• Familiarity with SOLID principles and common design patterns;

• Participated in code reviews and upheld code quality within a team environment;

• CI/CD & Release Management - Experience with mobile build and release processes (iOS/Android);

• Familiarity with CI/CD tools (e.g., GitHub Actions, Bitrise, Codemagic);

• Basic experience with app store submission workflows (App Store / Google Play);

• API & Backend Integration - Experience with integrating RESTful APIs and handling JSON;

• Understanding of authentication flows (OAuth2, token-based authentication);

• Experience collaborating with backend teams on API integration;

• Version Control & Collaboration - Comfortable with Git workflows (branching, pull requests, conflict resolution);

• Experience working in Agile teams (Jira, Scrum, Kanban);

• Communication & Documentation - Capability to document features, bugs, and technical decisions;

• Effective communication with cross-functional teams in English (B2 level or higher), fluent in Russian.


🏝️ Benefits

• REMOTE OPPORTUNITY to work full time;

• 28 calendar days of vacation annually;

• 7 wellness days per year (time off) that can be utilized for personal matters or recovery without needing a sick leave;

• Bonuses up to $5000 for referring successful candidates to positions within the company;

• 50% reimbursement for professional training, international conferences, and meetings;

• Corporate discounts for English lessons;

• Health benefits. If you are not eligible for corporate medical insurance, the company will reimburse you up to $1,000 gross per year for personal health insurance or doctor’s fees for yourself and immediate family members (spouse, children);

• Workplace organization. The company provides all employees with a fully equipped workspace and necessary equipment (desk, chair, wifi, etc.) in our offices or co-working spaces. For remote locations, the company offers reimbursement of workplace expenses up to $1000 gross every 3 years, according to the paychecks. This can be used for co-working space rent or home office setup (desk, chair, Internet, etc.) during those 3 years;

• Internal gamified gratitude system: earn bonuses from colleagues and exchange them for merchandise, team-building activities, massage vouchers, etc.

People also viewed

Tether.to10 hours ago

Bare Developer

DK flagDenmark OnlyFull-timeSoftware Engineer
ApplyView job
SD Solutions10 hours ago

Mechanical Designer – Ventilation & Engineering

UA flagUkraine OnlyFull-timeSoftware Engineer
ApplyView job
SIS International Research & Strategy Consulting10 hours ago

Survey Programmer – Ops, Scripting

IN flagIndia OnlyFull-timeSoftware Engineer₹600k/year
ApplyView job
Roblox10 hours ago

Developer Engagement Representative – Part-Time Contract

TH flagThailand OnlyFreelanceSoftware Engineer
ApplyView job
CrowdStrike10 hours ago

Associate Curriculum Developer, Regional Training Lead – JAPAC

JP flagJapan OnlyFull-timeSoftware Engineer
ApplyView job
Leega1 day ago

Frontend Developer – Flutter (Mid-level)

Anywhere in the WorldFull-timeSoftware Engineer
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers