Point your AI agent at freehire and let it find you a job.

Get the CLI →

BITSMEDIA PTE. LTD.

NewBe an early applicant

Software Engineer, iOS

Posted
Discussion

About Bitsmedia

Get an opportunity to work with one of the biggest app publishers in South-East Asia (over 155 million downloads and growing strong)

Bitsmedia, established in Singapore in 2009, develops and publishes Muslim Pro - the world leading lifestyle and utility app for Muslims. We’re headquartered in Singapore, and also have regional offices in Jakarta, Kuala Lumpur and Dhaka.

We are committed to providing equal employment opportunities regardless of race, religion and gender. Our current team includes people from 10+ different countries, across our different offices. You’ll be joining a young and dynamic group of people where you’ll be building features and products for Next Billion Muslim Users worldwide.

What we need

  • 4 to 6+ years experience in native Android application development

  • Bachelor’s degree in Computer Science or a related field

  • Your previous work examples

  • Knowledge of iOS application development best practices, using MVVM and other design patterns

  • Proficient in Swift

  • Proficient with iOS frameworks (UIKit, Core Data, Core Animation, Swift Extensions etc)

  • Good knowledge of Git

  • Write readable, maintainable, future-proof, scalable code

  • Must be able to identify and fix issues proactively

  • Maintain effective communication with other remote teams and able to relay to a small team of 2


Great if you also have

  • Proficiency in RESTful APIs and their integration with iOS apps

  • Working knowledge of Firebase and its different products

  • Familiarity with CI/CD and release lifecycles

  • Keen eye on product UI / UX design

  • Ability to work with cross-disciplinary teams

  • Able to review others’ codes

  • Able to help out junior developers

  • Able to work on full features independently

Skills

Apply

See also

Mobile jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available