โลโก้บริษัท TD Tawandang

Mobile Developer (Middle to Senior Level)

TD Tawandang - Middle-Level, Full time - สาทร กรุงเทพมหานคร
฿35,000-฿95,000

Mobile Developer (Kotlin)

Key Responsibilities

  • Translate designs and wire frames into high quality code
  •  Design, build, and maintain high performance, reusable, and reliable code
  •  Ensure the best possible performance, quality, and responsiveness of the application
  • Diagnose performance issues, fix bugs to increase the functionality of new applications.
  • Help maintain code quality, organization, and automatization
  • Research and suggest new mobile products, applications and protocols
  •  Stay up-to-date with new technology trends

Further Responsibilities

  • Perform code reviews to identify basic technical and logical errors
  • Be part of an agile development team
  • Actively drive standardization and optimization of software development
  • Collaborate with other team members in the scrum team, onsite and offshore
  • Develop best practices to improve productivity and utilize programming principles, tools, and techniques to write solution codes

 

Key Requirements/Skills/Experience

  • ​At least 3-7 years’ experience in Android application development
  • In-depth knowledge of at least one programming language like Kotlin or any hybrid mobile languages
  • Proven work experience as a Mobile developer
  • Demonstrable portfolio of released applications on the App store or the Android market
  • Knowledge of RxJava, Dagger2, jUnit 4, mockito, Robolectric, espresso, Retrofit, Fresco,
  • Knowledge of Analytics such as Fabric, Google Analytics, etc.
  • Experience with offline storage, threading, and performance tuning
  • Strong knowledge of UI design principles, patterns, and best practices
  • Familiarity with RESTful APIs to back-end services.
  • Experience with testing framework such JUnit, Espresso UI, Mockito, Robolectric, and adb
  • Have experience in devices such as QR Code scanner, EDC device
  • Ability to design applications around natural user interfaces, such as “touch”
  • Ability to understand business requirements and translate them into technical requirements
  • Familiarity with cloud message APIs and push notifications
  • Understanding of Google’s Android design principles and interface guidelines
  • Proficient understanding of code versioning tools, such as Git 
3 months ago

Related Skills

#hardware#jetpack#kotlin#rxjava#sqlite

Contact

TD Tawandang
TD Tawandang Co.,Ltd 393 Silom Building, floor 3 Silom Road, Bangrak Bangkok 10500 Thailand.

About TD Tawandang

โลโก้บริษัท TD Tawandang

TD TawandangRetail

TD is the fastest-growing retail technology company in Thailand. We are disrupting the retail business landscape by shifting the paradigm of traditional retailers. Our company leverages tech-enabled b

กรุงเทพมหานคร