Flutter Developer (Junior/Mid-level, +2 years)

0 years

0 Lacs

Posted:1 week ago| Platform: Foundit logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

Are you stuck fixing tiny bugs, polishing the same screens, or shipping code that never reaches real users Join a team where you own features end to end, ship to production every two weeks, and help build a full cloud-based POS platform used by restaurants and retailers across Europe and Asia.We're looking for developers who want to move beyond surface-level Flutter work and grow into full-stack engineers with strong fundamentals in Java, Spring, and distributed systems.

What Makes This Role Different

  • AI-first engineering culture
  • Real ownership from day one & healthy work style
  • Weekly mentorship with seniors
  • Fast shipping cycles and visible impact
  • Clear path from Flutter/frontend to full-stack
  • Modern engineering standards and clean architecture
  • Premium hardware and

AI-first workflow

  • We treat AI as part of the engineering toolbox. You will use AI for planning, coding, debugging, testing, documentation, and automation.
  • You'll also build customer-facing AI agents that support real restaurant and retail operations. If your previous job restricted AI usage, this one will feel like breathing fresh air.

Ownership & culture

  • We keep meetings minimal, documentation clean, and processes simple. Our people get autonomy and the freedom to propose ideas, lead sub-features, and influence architecture. Initiative beats titles
  • Slow machines kill creativity and initiative, so we provide you with a Mac Mini or a MacBook immediately after probation. Tools should never slow you down.
  • We also respect your time. No chaotic last-minute weekend work. No unreasonable late-night calls.

How You Will Grow

  • Early ownership, not months of routine junior tasks.
  • You'll get weekly one-on-one mentorship with senior engineers, detailed code reviews that actually teach, and quarterly growth discussions with goals aligned to your ambitions.
  • As you advance, you'll transition from frontend-heavy work to full-stack engineering with Java, Spring Boot, MongoDB, and distributed systems. No drifting, no guesswork.

What You'll Build

You will work on features used daily by thousands of restaurant staff and store owners:
  • Ordering and delivery flows
  • Realtime dashboards
  • Offline-first sync
  • Payment integrations
  • Inventory and analytics
  • Multi-device coordination
  • AI-driven support tools
This isn't a clone screens and move pixels kind of role. You'll touch architecture, backend integration, data modeling, performance, and reliability.

Tech you'll be exposed to

  • Flutter (stable channel, up-to-date releases)
  • Dart language (async/await, isolates, streams, futures, null safety)
  • Advanced widget composition
  • Custom UI components and complex layouts
  • State management (Riverpod)
  • Navigation 2.0 and deep linking
  • Animations and gestures (implicit, explicit, Hero, Lottie)
  • Feature flags and rollout strategies
  • Git + Bitbucket
  • Jira + Confluence
  • ChatGPT, Codex, Claude, Gemini
You'll see how full products ship, from commit to deployment to monitoring.

What You Will Do

  • Design and build Flutter features with clean UI, app logic, and state management
  • Integrate with backend APIs and realtime services (REST, WebSockets, GraphQL)
  • Collaborate with design, backend, QA, and product to refine requirements and deliver complete features
  • Test, debug, and optimize for performance, reliability, and offline-first behavior
  • Ship to production every sprint, using AI for planning, coding, testing, and automation
  • Participate in code reviews and help maintain clean architecture
  • Grow into full-stack engineering (Java + Spring) as you become ready

Must-have

  • Strong Flutter/Dart fundamentals with clean architecture, state management, and solid navigation skills
  • Real experience integrating REST APIs/WebSockets and handling complex data flows, errors, and offline scenarios
  • Ability to write maintainable, testable code with attention to performance and UI polish
  • Strong English communication skills and the discipline to follow engineering standards, code reviews, and sprint cycles
  • High attention to detail and a drive for clean, polished applications

Nice-to-have

  • Experience with Google Material Design
  • Experience with MongoDB, Java and Spring Boot
  • Familiarity with Confluence and Jira for managing company knowledge and tasks

Why join us

  • Modern engineering culture with real technical challenges
  • Fast release cycles and immediate feedback
  • Supportive teammates and strong mentorship
  • Zero fluff, minimal meetings, and maximum focus
  • Transparent salary bands and paid overtime
  • An opportunity to finally build something from scratch instead of endlessly patching a buggy, poorly designed system

Summary

If you want to grow fast, ship fast, and work with people who value clean engineering, good architecture, and AI-powered development, this is the place. No fluff, no politics; just steady momentum and meaningful work.Skills: flutter,git,dart,state management

Mock Interview

Practice Video Interview with JobPe AI

Start Job-Specific Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Skills

Practice coding challenges to boost your skills

Start Practicing Now

RecommendedJobs for You