Pi Securities Public Company Limited

Mobile Engineer (6-month contract)

Bangkok, Bangkok, TH

16 days ago
Save Job

Summary

Key Responsibilities:


  • Design, develop, and maintain high-performance Android applications using Kotlin/Java.
  • Build and maintain cross-platform applications using Flutter.
  • Collaborate with product managers, designers, and backend engineers to define app features and user experiences.
  • Optimize applications for maximum speed, scalability, and responsiveness.
  • Ensure code quality by writing unit tests, performing code reviews, and maintaining documentation.
  • Debug and resolve performance bottlenecks, memory leaks, and crashes.
  • Implement and maintain CI/CD pipelines for automated deployment and testing.
  • Stay up to date with the latest mobile development trends, tools, and best practices.


Qualifications:


  • 2+ years of experience in Android development (Kotlin/Java).
  • 1+ years of experience working with Flutter and Dart.
  • Strong understanding of Android SDK, Jetpack components, and mobile architecture patterns (MVVM, MVP, MVI).
  • Experience integrating RESTful APIs and third-party libraries.
  • Knowledge of state management solutions in Flutter (Provider, Riverpod, Bloc, etc.).
  • Familiarity with CI/CD pipelines and tools like Fastlane, Firebase, or GitHub Actions.
  • Proficiency in writing clean, maintainable, and testable code.
  • Strong problem-solving skills and ability to work in an agile environment.
  • Excellent communication and teamwork skills.

How strong is your resume?

Upload your resume and get feedback from our expert to help land this job