Software Engineer iOS

A technology company developing mobile applications for musicians with a significant user base.
Malaysian Police Training Centre, Kuala Lumpur, Federal Territory of Kuala Lumpur, Malaysia
iOS
Mid-Level Software Engineer
In-Person
3+ years of experience
Consumer

Description For Software Engineer iOS

Join a dynamic team developing an iOS app used by over 700,000 musicians monthly. As an iOS engineer, you'll work in a small, collaborative environment where you can make significant impacts on a product reaching hundreds of thousands of users. The role combines frontend UI implementation, backend communication, and IoT integration through Bluetooth technology. You'll be part of a diverse technical ecosystem including Android, Embedded Systems, and Digital Signal Processing. The company offers modern development practices using Scrum methodology, with opportunities for learning across multiple platforms. Exceptional candidates can receive visa sponsorship to Hong Kong or Germany, along with competitive compensation including stock options. The position offers real responsibility in a self-organizing environment where engineers wear multiple hats and contribute directly to product development and architecture decisions.

Last updated 7 hours ago

Responsibilities For Software Engineer iOS

  • Implement user interfaces based on designs and specs
  • Implement robust communication with backend server
  • Implement communication to hardware product via Bluetooth Low Energy and Bluetooth 5
  • Code refactoring and architecture maintenance
  • Contribute to roadmap planning
  • Reduce bug count
  • Work on app used by over 700,000 musicians monthly

Requirements For Software Engineer iOS

  • Proficiency in Swift programming language
  • Knowledge of architecture design (MVP, MVVM)
  • Understanding of Storyboards and Adaptive Layouts
  • Understanding of Apple's design principles and human interface guidelines
  • Experience translating designs into functional UI
  • Ability to write unit tests
  • Willingness to learn new technologies

Benefits For Software Engineer iOS

  • Employee stock options
  • Visa sponsorship to Hong Kong or Germany for exceptional candidates
  • Modern development processes (Scrum)
  • Opportunity to work on multiple platforms
  • Small tech team environment

Interested in this job?

Jobs Related To Esteemed Client Software Engineer iOS

iOS Software Engineer 2

Mid-level iOS Software Engineer position at Intuit focusing on mobile app development using Swift and SwiftUI, with emphasis on AI integration and customer-focused solutions.

iOS Engineer - Jamble

iOS Engineer position at Voodoo for Jamble app, focusing on developing and scaling a fashion marketplace with live streaming and auction features using Swift and SwiftUI.

Software Dev Engineer II (iOS), Last Mile Delivery Prdct&Tech

Mid-level iOS Software Engineer position at Amazon's Last Mile Delivery team, building core mobile infrastructure for the Amazon Flex application.

Mobile iOS Engineer

Join Yassir as a Mobile iOS Engineer to build cutting-edge mobile applications for North Africa's leading super App, offering competitive compensation and the chance to impact millions of users.

Software Engineer III - iOS

Senior iOS Developer position at JPMorgan Chase focusing on mobile application development using Swift, UIKit, and modern iOS frameworks.