Software Engineer, Android Messaging SDK

  • Job Reference: 00000084-1
  • Date Posted: 27 January 2021
  • Recruiter: Sendbird
  • Location: Seoul
  • Salary: On Application
  • Sector: Science & Technology
  • Job Type: Permanent

Job Description

The engineering team at Sendbird is solving some of the biggest challenges related to building a reliable, feature-rich, and scalable real-time conversational experiences across different platforms.

The challenges range from building a platform that can scale to some of the largest userbases across distributed environments with optimal latency, creating a feature-rich, yet lightweight and high performance client-side SDK, and building products and services that can help customers incorporate real-time conversational technologies more rapidly.

You will be participating in building the best real-time conversational products and solutions possible. You are expected to learn and expand on your engineering knowledge and experiences to build a world-class product that solves difficult problems of our customers, and make it as easy as possible for the customers to harness the power of real-time chat.


Roles & Responsibilities

  • Design and implement key components of the Sendbird Android SDK
  • Build an efficient, lightweight, and high performance client side SDK
  • Write customer-centric documentation and guides
  • Collaborate with design team to design and build user friendly sample applications


Key Qualifications

  • You have expert-level knowledge of  Android with at least 3 years of experience developing, shipping, and maintaining mobile applications
  • Experience building SDK or Application on Android platform
  • Experience participating in product design and architecture
  • Experience in learning and adopting latest technologies on Android platform
  • Experience in learning and adopting latest technologies on Android platform


Bonus Points

  • Experience building chat/messaging system
  • Experience in various languages and frameworks
  • Experience participating in product design and architecture
  • Awards from programming competitions (e.g., ACM ICPC, IOI, etc.)


Finally, there is no such thing as a perfect candidate. Sendbird is a place where everyone can learn and grow. We encourage you to apply if this role excites you.

At Sendbird, one of our core values is Global Citizenship.  We respect, promote, and encourage diversity for equal employment opportunities.  We do not discriminate on the basis of race, color, religion, marital status, age, national origin, ancestry, physical or mental disability, medical condition, pregnancy, gender, sexual orientation, gender identity or expression, veteran status, or any other status protected under federal state, or local law