Skip to content

Search jobs inside your AI agent. ClaudeChatGPTCursorGrok Bot

Connect

Praja App

Frontend Engineer (Flutter)

Posted Updated
Discussion

Description

We're looking for a product-oriented Frontend Software Engineer (Flutter) to build fast, reliable, and delightful experiences for the Praja App. You'll work closely with backend and product to ship features end-to-end, with a strong bias for ownership and iteration.


Responsibilities:

  • Implement, improve, and maintain features in the Praja Flutter app, focusing on usability, polish, and speed of iteration.
  • Collaborate with backend engineers to design pragmatic APIs and ship end-to-end user journeys.
  • Build reusable UI components and consistent design patterns to keep development fast and the product cohesive.
  • Write tests (unit/widget/integration where it matters), debug production issues, and improve app reliability over time.
  • Prototype quickly to validate ideas, then harden the best ones into production-quality features.


Requirements:

  • 2+ years of professional experience building mobile apps with Flutter/Dart.
  • Strong fundamentals in UI engineering: layouts, responsiveness, theming, animations, and performance profiling.
  • Solid experience consuming REST APIs, handling auth, pagination, offline/poor-network scenarios, and robust error handling.
  • Comfortable with modern Flutter architecture patterns and state management (e. g., BLoC/Cubit, Riverpod, Provider) and writing maintainable code.
  • Empathy for users and teammates; you care about craft, clarity, and outcomes.


Our tech stack:

  • Mobile: Flutter (Dart).
  • Backend/services: Ruby on Rails 6
  • Data/infra: MySQL, Redis.
  • You'll frequently integrate with REST APIs powering client apps and internal tools.


Bonus (nice to have):

  • Experience shipping B2C consumer apps with strong iteration cycles (retention/engagement/growth experimentation).
  • Familiarity with analytics, crash reporting, and performance monitoring (and using them to drive product decisions).
  • Some backend comfort (Rails/SQL) so you can collaborate deeply and unblock yourself when needed.

Skills

Apply

See also

Frontend jobs by country — openings, pay and top skills →