SENIOR FLUTTER DEVELOPER - WEB APPLICATION
- Law
- Skopje
- Poly Tech Talent
- 13-07-2026
Job details
Job descriptionYou'll take an existing Flutter application and rebuild it into a polished, production-ready desktop web experience - owning the codebase end-to-end, implementing new authentication logic, and delivering something you'll be genuinely proud to ship.
Roles & Responsibilities
Rebuild and adapt an existing Flutter web application to match approved desktop designs - replacing a mobile-oriented layout with a proper, high-quality browser experience.Implement responsive and adaptive layouts using LayoutBuilder, MediaQuery, breakpoints, and adaptive widgets - optimized for mouse and keyboard interaction across desktop, tablet, and varying browser window sizes. Build and implement a delegate-access authentication model - allowing an assistant user to access and manage the application on behalf of multiple accounts with appropriate permissions and account-switching. Integrate and validate the Microsoft Dataverse Web API in a browser context - including Microsoft Entra ID (Azure AD) OAuth flows, browser-based redirects, CORS handling, and secure token storage. Audit existing third-party packages and plugins for web compatibility, replacing or re-implementing anything that is mobile-only. Ensure cross-browser compatibility and solid performance across Chrome, Edge, Safari, and Firefox. Collaborate with the Product Manager and QA through testing, UAT, and release - keeping communication clear and delivery on track.
Job Requirements
5+ years of professional software development experience with strong, demonstrable Flutter/Dart expertise - and a portfolio that proves it. Proven experience building or shipping Flutter web applications - not just mobile. Strong responsive and adaptive UI skills in Flutter - you know how to build layouts that behave correctly across screen sizes and browser windows. Solid Flutter architecture and state management experience - BLoC, Riverpod, or Provider - with clean separation of business logic from UI. Experience integrating REST/OData APIs, ideally Microsoft Dataverse, Dynamics 365, or the Power Platform. Hands-on experience with OAuth 2.0 and Microsoft Entra ID (Azure AD) authentication in a web context - redirects, CORS, token management, and secure storage. Experience implementing role-based access, delegated permissions, or multi-account switching features. Familiarity with deploying and hosting Flutter web builds, strong Git discipline, and clear written communication. Nice to have: Flutter web performance optimization, experience in legal or compliance-sensitive environments, familiarity with WCAG accessibility standards, or CI/CD pipeline experience for Flutter web.
Same region jobs
-
HIGIENICAR/KA
- Food
- Skopje
- gradski kej dooel - skopje
- 25-07-2026
- 1 PREMIUM
-
MEDICINSKI PERSONAL
- Медицина
- Скопски
- okiteks doo skopje
- 05-08-2026
- 0 FREE
-
SOBARKA
- Hotel
- Skopje
- Hotel Macedonia Square
- 01-08-2026
- PREMIUM
-
CUVAR
- Food
- Скопски
- aneta kompani
- 07-08-2026
- 1 FREE
-
GOTVAC
- Food
- Скопски
- aneta kompani
- 26-07-2026
- 0 FREE
-
GLAVEN MAGACIONER
- Architecture
- Скопски
- don holding
- 29-07-2026
- 0 FREE


