freehire launches on Product Hunt on 26 August.

Follow →

Mobile Front-End Developer – Mid-level

Summary

Build and maintain mobile apps in Flutter and Kotlin, crafting reusable UI components and integrating with internal APIs for smooth, responsive user experiences.

Responsibilities

  • Develop and maintain mobile interfaces using Flutter and Kotlin.
  • Design and implement reusable front‑end components.
  • Implement screens and user flows based on prototypes provided by the Design team.
  • Integrate mobile applications with internal APIs and services.
  • Optimize interface performance, ensuring smoothness, responsiveness, and a high‑quality user experience.
  • Ensure application compatibility across different devices and usage contexts, including kiosk and totem solutions.
  • Perform testing, debugging and issue resolution in the software.
  • Participate in code reviews, planning meetings and technical alignments.
  • Support continuous improvement of code, front‑end architecture and development standards.
  • Collaborate with junior developers, providing guidance on technical questions and best‑practice in day‑to‑day work.

Requirements

  • Previous experience in mobile front‑end development.
  • Hands‑on knowledge of Flutter and Dart.
  • Knowledge of Kotlin for Android development.
  • Ability to create interfaces focused on usability, performance and visual quality.
  • Experience with API integration.
  • Strong problem‑solving skills, technical analysis and code debugging abilities.
  • Organized to manage multiple tasks, deadlines and priorities.
  • Attention to detail and concern for the end‑user experience.
  • Good communication skills to work closely with Product, Design, Development and Operations.
  • Collaborative attitude to support the team and contribute to the evolution of solutions.

See also