logo inner

Android Engineer

SocialPlusBangkok, ThailandRemote, Onsite

Position Title:Android Engineer


Location:

Bangkok, Thailand

Join the community revolution!


At Social+, we believe that communities will save the world and we are on a mission to empower everyone to build their own. We do so by offering a suite of pre-built social features that companies can add to their apps or websites to easily launch their own social networks.Hundreds of companies worldwide are already using our technology to decrease their reliance on third-party social media and operate their own positive and curated digital communities.Since the launch of Social+ in 2020, we have 80+ employees across four offices - Bangkok, London, Milan, and San Francisco - and 100+ global clients, including leading companies such as Harley-Davidson, Pernod Ricard, Noom, Betano and more.

We raised over $20M backed by leading venture capitals.

Your impact:


You will be responsible for designing Android social cloud SDK and UIKit for millions of users.To create high-quality products, you'll collaborate with the highly skilled Mobile team, Product Managers, 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:


  • 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 and UIKit 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 Kotlin Courotines, Retrofit, RxJava3, RoomDB, Junit, Mockito.
  • Proficient understanding of code versioning tools, such as Git

What’s in it for you:


  • Global Diversity - You’ll work with an international team of professionals with a hugely diverse cultural background that embraces 29 nationalities.
  • Remote First Setup - You are required to work from the office 3 days a month. The rest of the days, you are free to work wherever you feel most productive.
  • Life Assurance & Private Healthcare: Your insurance plan includes dental care, so your smile is covered too!
  • Annual Health Check-Up: Stay on top of your well-being with an annual health check-up.
  • Mental Health Support: Take care of your mind with an allowance to reimburse therapy sessions up to a certain limit. Your mental health matters!
  • Sponsored Weekly Sports Sessions: Stay active and connect with colleagues! We sponsor various sports like badminton, tennis, and pilates to keep you moving and having fun together offline.
  • Unlimited Paid Vacation Days: Recharge and disconnect whenever you need – the time is yours to take!

Social+ is an equal opportunity employer and welcomes applications from all qualified individuals regardless of ethnicity, sex, disability, religion/belief, sexual orientation or age.

Life at SocialPlus

Thrive Here & What We Value1. Global Diversity2. Flexible Work Setup3. Office with a View4. Life Assurance & Private Healthcare5. Gym Discount6. Mental Health Support7. Free Lunch8. Free Thai Massage9. Thai and English Classes10. Unlimited Paid Vacation Days11. Team Activities</s>

Related Sub

This job belongs to these sub. Explore related roles here:
Your tracker settings

We use cookies and similar methods to recognize visitors and remember their preferences. We also use them to measure ad campaign effectiveness, target ads and analyze site traffic. To learn more about these methods, including how to disable them, view our Cookie Policy or Privacy Policy.

By tapping `Accept`, you consent to the use of these methods by us and third parties. You can always change your tracker preferences by visiting our Cookie Policy.

logo innerThatStartupJob
Discover the best startup and their job positions, all in one place.
Copyright © 2024