Job Openings Mobile Application Developer

About the job Mobile Application Developer

Mobile Application Developer

Engineering / Mobile | Mid–Senior Level

We are partnering with a specialized software engineering company focused on building custom, large-scale solutions tailored to real-world needs, primarily within the public sector.

This is not a typical product role — here you will work on complex systems with real impact, combining software and hardware into fully integrated solutions used in real operational environments.

The Role

As a Mobile Application Developer, you will take ownership of developing and scaling mobile applications that are part of end-to-end systems, where performance, reliability, and usability truly matter.

You will work closely with backend engineers and directly contribute to building solutions used by institutions and large-scale users.

Key Responsibilities

  • Design, develop, and maintain high-quality Flutter applications for iOS & Android
  • Collaborate with backend engineers to integrate Spring Boot APIs
  • Own the full mobile lifecycle: design development testing deployment
  • Build pixel-perfect, responsive UI based on UX specifications
  • Integrate device features (camera, notifications, geolocation, etc.)
  • Optimize application performance (startup time, memory, battery usage)
  • Write clean, scalable, and well-documented code
  • Participate in code reviews, sprint planning, and technical discussions
  • Work closely with QA to ensure high-quality delivery

Required Profile

  • 2+ years experience in mobile development with Flutter
  • Strong knowledge of Dart and Flutter lifecycle
  • Experience working with REST APIs (Spring Boot or similar)
  • Familiarity with state management (Bloc, Provider, Riverpod)
  • Experience publishing apps on App Store / Google Play
  • Understanding of mobile CI/CD pipelines
  • Solid understanding of UX patterns and platform guidelines

Nice to Have

  • Experience with Spring Boot / microservices architecture
  • Familiarity with PostgreSQL or relational databases
  • Experience with offline-first apps (SQLite, Hive)
  • Background in React or frontend technologies

Tech Environment

  • Mobile: Flutter, Dart
  • Backend: Java, Spring Boot (API integration)
  • Frontend: React, TypeScript
  • Database: PostgreSQL / MySQL
  • Tools: Git, TFS

Why This Opportunity?

  • Work on large, complex projects — not small maintenance tasks
  • Real impact through systems used in the public sector
  • Exposure to software + hardware integrated solutions
  • Small, highly collaborative team with real ownership
  • Direct involvement in the full product lifecycle
  • Fast decision-making and strong engineering focus