Project


Various project depending on your background and aspirations; you will be assigned accordingly
Be a part of a company whose ambition is to transform Thailand and the region for digital revolutions

Job Function:


Job Function:
Programmer / Developer
Job Sub Function:
Mobile Developer
No. Vacancy:
2
Salary (THB):
35,000-60,000 (or up to skills & experience)
Career Level:
Middle Level

Job Description:


  • Work closely with the Product Owner, Scrum Master, QA, Service Engineer, and UX/UI Designer to make sure the backlog is efficiently planned and occasionally assist in technical discussions with the operation and architecture teams
  • Write clean, composable, and maintainable code as you develop world-class applications for millions across the country. Preferable in Kotlin and Java as a secondary
  • Design and build advanced applications for the Android platform
  • Collaborate with cross-functional teams to define, design, and deploy new features
  • Work with outside data sources and APIs
  • Unit-test code for robustness, including edge cases, usability, and general reliability
  • Perform bug fixing and improving application performance
  • Continuously discover, evaluate, and implement new technologies to maximize development efficiency
  • Requirement:


  • Bachelor’s Degree in Computer Science, Software Engineering, Information Technology or IT related fields
  • Proven working experience in software development
  • Proven software development experience and Android skills development
  • Proven working experience in Android app development
  • Have published at least one original Android app
  • Experience with Android SDK developing in Kotlin or Java
  • Experience working with remote data via REST and JSON
  • Experience with third-party libraries and APIs
  • Working knowledge of the general mobile landscape, architectures, trends, and emerging technologies
  • Experience in working with modern mobile and server coding and design practices such as VIPER, MVVM, MVP, SOLID principals, and TDD
  • Working knowledge with Dagger, Http, Retrofit, Rxjava, Glide, Espresso, Mockito, Powermock or equivalent libraries on Android
  • Strong understanding of best practices for application performance optimization and security
  • Solid understanding of the full mobile development life cycle
  • Welfare Benefits:


    Android DeveloperAndroid DeveloperAndroid DeveloperAndroid DeveloperAndroid Developer


    Contact Person

    Prapaporn Nasamlad
    Prapaporn Nasamlad
    (Kim)
    092-678-8353
    prapaporn.n@aware.co.th

    Phaholyothin Place 24th floor, Phaholyothin Road, Samsennai, Phayathai, Bangkok 10400