logo inner

iOS Engineer

SocialPlusBangkok, ThailandOnsite

Position Title: iOS 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:
  • As an iOS Engineer, you will be responsible for delivering a specific iOS product/feature to the production as a part of an independent feature team.
  • As a member of the iOS Team, you will be responsible for maintaining and improving numerous iOS products.
  • As a Social Employee, you will be taking ownership not only over the codebase you will be working with but the product you will be building as a whole.


Your team:
  • We are a team of iOS developers who are proficient in iOS tools and technologies. We build various iOS products such as
  • The SDK that powers many iOS apps, used by hundreds of thousands of users across the globe.
  • The UI library that supports plug and play use-cases.
  • The sample app for showcasing our products.
  • The automated iOS deployment pipelines that help our release process.
  • We maintain a large code base that is separated by modules. You will work with an independent feature team. While working you will be focusing on one particular module.
  • We are a problem-focused team. We apply standard architecture that is generally friendly for new joiners to learn.
  • The work is typically organized into two-week sprints with daily stand-up, sprint planning/grooming, and retrospective.
  • As a member of the iOS team, you will contribute to the team by sharing your knowledge, experience or challenges that help build a stronger team.
  • We honor the peer review process. You will review pull requests of teammates. And also write up the one-pager document to explain complicated features, or propose improvements.


Your day-to-day responsibilities:
  • Develop and maintain components/subsystems of iOS products.
  • Design and take ownership of the components/subsystems of iOS products.
  • Deliver releases of components/subsystems of iOS products, efficiently and on time.


Your ideal profile:
  • 2 years+ of iOS development experience. (Foundation, UIKit, Xcode)
  • Experience with Swift (& Objective C)
  • Experience in building real-time applications, have a strong understanding of HTTP API and Web Socket.
  • Experience in client-side databases such as Realm.
  • Experience in Git and understand source version control concepts.
  • Understand Mobile Development Concepts such as offline-first, caching, life-cycle, reference and ownership, asynchronous, concurrency, security.
  • Understand App Efficiency Concepts such as memory constraint, performance bottleneck, resources utilization.
  • Familiar with Code Modularization such as frameworks separation.
  • Experience with iOS Deployment, have published one or more iOS apps.
  • Experience with iOS Deployment Automation is a plus.
  • Experience in building the tools that aid iOS Development & Deployment is a plus.
  • Highly resourceful team player with the ability to also work independently.
  • Working proficiency in English.


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:
Ios developer jobs
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