|
Описание: |
About the role As a Flutter Developer, you will contribute to the development of Flutter applications by implementing features and user interfaces within an established architecture and set of best practices. Working closely with a senior developer or tech lead, you’ll focus on delivering well-scoped functionality, integrating backend APIs, and managing application state.
The role involves participating in code reviews, testing, and agile development processes, and collaborating with product, backend, and design teams to deliver high-quality mobile features. About the project We’re building a mobile-first Business Development Representative (BDR) application for teams working in the behavioral healthcare and digital health industry. The app is designed to help outreach and referral teams stay productive on the go by streamlining lead management, follow-ups, notes, tasks, and activity tracking, with seamless real-time synchronization to backend CRM and reporting systems.
From a mobile perspective, the focus is on delivering a polished, reliable, and responsive user experience for professionals who rely on the app throughout their workday. The application operates in a healthcare context, which means careful attention to security, data handling, offline behavior, and performance. The mobile app is a core daily tool for distributed teams, and usability, stability, and smooth backend integration are critical to its success. Your impact * Implement mobile features and user interfaces using Flutter; * Integrate mobile applications with backend APIs and services; * Manage application state and follow established architectural patterns; * Contribute to code quality through reviews and testing; * Collaborate with designers, backend engineers, and product team members; * Support the delivery of stable, production-ready mobile functionality.
Expertise you need * 3+ years of commercial mobile development experience, with strong Flutter expertise; * Solid knowledge of Dart and asynchronous programming; * Experience integrating REST APIs and handling authentication flows; * Ability to write unit tests and work with Git-based workflows; * Familiarity with mobile build and release processes; * Good communication and team collaboration skills; * Upper-Intermediate or higher English level for day-to-day collaboration.
Nice to have * Familiarity with Firebase services (e.g., push notifications, analytics); * Experience developing custom Flutter plugins or integrating native platform code; * Experience with local data storage and caching solutions; * Exposure to real-time features (WebSockets, streaming); * Experience working on apps with offline support.
Why usCozy office or home environment * Daily use of modern technologies; * Flexible working hours; * Ability to work remotely.
Professional development and advancement * Regular feedback on development and performance; * Subvention for all work-related education (books, online courses) and conference participation; * Technical and career mentorship and guidance.
Team culture * Experienced and enthusiastic team; * Knowledge-sharing culture; * Each employee is responsible for their part of the job, so we appreciate the ability to self-organize and prioritize tasks.
Out-of-work care * Days off for all public holidays; * Annual leave of 20 working days and 5 days of sick leave; * Compensation for medical expenses; * Paid leave for all important events in your private life; * Financial incentives for the wedding or birth of a child; * Christmas bonus.
Next steps * 30-minute intro with HR.
That’s small talk about the company, products, team, position, technology stack, etc. * 1-hour Live Coding session.
We will focus on your experience and problem-solving skills. * 1-hour Final interview with the Technical Project Manager.
We’d love to see not only what you can build, but also how you collaborate and communicate.
Відгукнутись на вакансію |