Search by job, company or skills

Praja App

Frontend Engineer (Flutter)

new job description bg glownew job description bg glownew job description bg svg
  • Posted 5 days ago
  • Be among the first 10 applicants
Early Applicant

Job 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.

This job was posted by Dheeraj Avvari from Praja App.

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 145142469