โลโก้บริษัท Amity

Android Engineer

Amity - Middle-Level, Full time - กรุงเทพมหานคร
฿60,000-฿80,000

Your impact: 

You will be responsible for designing Android social cloud SDK for millions of users.To create a high-quality SDK, you'll collaborate with the highly skilled Android team, Engineers, and Product owners. Your code will be written in a timely and scalable way all while ensuring strong optimization. You'll also unit-test your code for robustness including edge cases, usability, and general reliability. Our ideal candidate must exhibit the ability to learn quickly in a fast-paced environment.

Your team: 

  • Trust has a Master degree and Bachelor degree in computer science majoring in security and privacy. He has published multiple international conference papers in SpringerLink and SCOPUS.
  • Android Jetpack as a foundation of everything.
  • We use MVVM, MVVM and MVVM.
  • We highly believe that high-quality code isn’t overcomplicated. Human-readable code is a lot more important than unnecessarily luxurious one-liner.
  • Modularized development is our core philosophy, we love legos!
  • We love ideation, brainstorming, but not fighting.
  • We do love new technologies, we love to try them but what most important is the suitability of those technologies with our development.

Your day-to-day responsibilities: 

  • Guide the architecture of large features which impact all parts of the company, identifying issues and raising concerns/blockers for mitigation.
  • Design and build advanced Social Cloud SDK for the Android platform.
  • Continuously discover, evaluate, and implement new technologies to maximize development efficiency.
  • Collaborate with a small, autonomous team of developers, designers, and product owners to find end-to-end solutions to important problems.
  • Implement these solutions for our Android client, adhering to Android development best practices.
  • Unit-test code for robustness, including edge cases, usability, and general reliability.

Your ideal profile: 

  • Comfortable with rapid development cycles, SCRUM or other Agile methodologies.
  • Familiarity with RESTful APIs, Web-socket, and MQTT to connect Android SDK to back-end services.
  • A deep understanding of the Android SDK, Activity and Fragment lifecycles, thread management.
  • Build high quality code by always writing tests and using performance evaluation tools like Android Profiler.
  • Experience with Android libraries such as Retrofit, RxJava, RoomDB, Junit, Mockito.
  • Proficient understanding of code versioning tools, such as Git.

What’s in it for you:

Not ready to apply?

4 months ago

Related Skills

#mvvm#sdk

Contact

Amity
16/F True Digital Park 101 Sukhumvit Rd Bangkok 10260 (BTS Punnawithi) Please note that we're not looking to use any service from Recruitment Agency at this time.

About Amity

โลโก้บริษัท Amity

AmityInformation Technology

Amity is the home of innovative digital solutions that help organizations, teams and individuals achieve more through the power of technology. On top of building and delivering our ecosystem of tools,

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