Mobile Software Engineer

  • Lenddo
  • Makati City, Metro Manila, Philippines
  • Mar 08, 2019
Full time Data Design Developer

Job Description

Department Engineering
Employment Type Outsourced Employee (Infinit-O)
Minimum Experience Entry-level

About the role:

The Mobile Software Engineer should have a passion for pushing mobile technologies to the limit and will work with our team of talented engineers to design and build the next generation of our mobile applications. The engineer will work closely with our product team to create a cohesive look, feel and overall user experience for our Mobile Apps and SDKs. Be prepared to share your portfolio of mobile applications. 


Primary responsibilities:

  • Participate in the design and development of our mobile (Android and iOS) applications and SDK’s

  • Collaborate with cross-functional teams to define, design, develop and deploy new features with the highest quality.

  • Work with internal and external data sources and API’s

  • Test, debug and maintain the application software throughout the product lifecycle

  • Work on bug fixing and improving application performance.


Required Qualifications:

  • Java or Kotlin, Objective-C or Swift

  • Strong knowledge of Android SDK, different versions of Android, and how to deal with different screen sizes

  • Familiarity with RESTful APIs to connect Mobile applications to back-end services

  • Experience with offline storage, threading, and performance tuning

  • Familiarity with cloud message APIs and push notifications


Preferred Qualifications: 

  • BS/MS degree in Computer Science, Engineering or a related subject

  • 1+ years of native Android development (Java); iOS development (Objective C, Bonus: Swift)

  • Experience with version control solutions (mercurial and git), and databases (MySQL and MongoDB)  

  • Expertise in performance optimizations and writing performance-conscious code.