Senior Flutter Developer
О вакансии
Nauchsoft is an international IT consulting and software development company. We have been in the IT business for 37 years and continue growing.
We are looking for an experienced Senior Flutter Developer to join a greenfield project for a large organization in the banking sector. This role is prospective and has been created in line with the company’s planned team expansion.
The project is focused on building a unified employee self-service mobile application that will provide access to HR services, personal information, tasks, benefits, learning opportunities, and internal corporate programs through a single mobile experience.
The application will be developed from scratch for iOS and Android, with integration through a BFF layer into multiple enterprise systems, including identity and access management, HR platforms, BPM solutions, HelpDesk, ERP, and other internal services.
This is an opportunity to take part in the project from the very beginning and influence the application architecture, technical foundations, code quality standards, and development practices.
Key Responsibilities
- Develop a new mobile application from scratch using Flutter and Dart for iOS and Android.
- Participate in defining and implementing the application architecture at the early stage of the project.
- Build scalable, maintainable, and high-quality mobile functionality.
- Implement UI based on the provided UI Kit and UX prototypes.
- Integrate the application with the BFF layer and enterprise backend systems.
- Work with authentication and corporate access-management integrations.
- Participate in code reviews and contribute to development standards and best practices.
- Ensure high code quality, maintainability, performance, and stability.
- Collaborate closely with Business Analysts, Solution Architects, UX/UI Designers, QA Engineers, and other project specialists.
- Investigate and fix defects identified during UAT.
- Prepare production-ready builds and support publication to the App Store and Google Play.
- Use AI-assisted development tools to accelerate coding, code review, testing, and day-to-day engineering activities.
Required Skills & Experience
- 4+ years of commercial experience with Flutter and Dart.
- English level B2 or higher.
- Strong experience developing production mobile applications for iOS and Android.
- Experience building applications from scratch, including defining application architecture and technical foundations.
- Strong understanding of Flutter architecture, state management, navigation, lifecycle, and application structure.
- Experience integrating mobile applications with REST APIs / BFF / enterprise backend services.
- Experience implementing complex UI based on design systems, UI Kits, and prototypes.
- Good understanding of mobile application security, performance, and maintainability.
- Practical experience with App Store and Google Play publication processes.
- Experience with code review and development best practices.
- Ability to work independently and take ownership of complex technical areas.
- Strong communication and collaboration skills.
- Practical experience using AI development tools such as Claude Code, GitHub Copilot, or similar for coding, code review, debugging, testing, and productivity improvement.
Nice to Have
- Experience working on enterprise or banking applications.
- Experience with employee self-service, HR, ERP, BPM, or internal corporate platforms.
- Experience with SSO / Active Directory integrations.
- Experience with complex enterprise integration landscapes.
- Understanding of CI/CD for mobile applications.
- Experience working on greenfield products with no existing codebase.
Working Environment
- Remote, full-time position.
- Working hours: 08:00–17:00 Minsk time.
- Greenfield development with the opportunity to influence architecture from the beginning.
- Close collaboration with business and technical stakeholders.
- Enterprise environment with multiple internal systems and integrations.
We offer:
- Opportunity for professional self-realization and growth.
- Friendly team.
- 25-days of paid vacation.
- Medical insurance and 100% payment for sick leave.
- Professional training and obtaining certificates at the company's expense.
- Foreign language courses and other corporate programs.
- A variety of corporate events.
- Bonuses in case of wedding or a child’s birth.
- The possibility of remote work from any location.
Рыночный ориентир
Смотрите также
Похожие вакансии
Все похожие вакансииInformation Security Team Lead (Blue Team)
Senior Go Developer
Senior Angular Developer
Senior Network Engineer
Senior Project Manager
Senior Sales Manager
Частые вопросы
Какую зарплату можно ожидать?
В объявлении зарплата не указана. Похожие роли в Минск часто предлагают около 25 932 Br (медиана по 1 352 предложениям).
Как откликнуться на вакансию?
Перейдите на страницу источника и свяжитесь с работодателем там. Finder не берёт денег с соискателей.
Вакансии актуальные?
Да. Finder регулярно обновляет базу из открытых источников и убирает закрытые предложения.
Где посмотреть тип занятости и формат работы?
Ключевые условия показаны над описанием. Также можно открыть связанные подборки по Научсофт и Минск.
