software engineer (mobile) in Singapore

posted
contact
chloe chen, randstad
job type
permanent
salary
S$ 5,500 - S$ 8,000 per month

job details

posted
location
singapore
specialism
information technology
job type
permanent
working hours
Full-Time
salary
S$ 5,500 - S$ 8,000 per month
reference number
91M0139141_1571136740
contact
chloe chen, randstad
add to saved jobs print

job description

about the company


cybersecurity startup which works with well-established companies

about the job

  • Support full software development lifecycle for new and existing mobile applications, SDKs and RESTful services
  • Build highly secure, obfuscated static library that is app store / google play store compliant to be deployed on client mobile devices
  • Build reusable iOS/Android software components and develop mobile frameworks based on best practices
  • Conduct software performance analysis, scaling, tuning and optimization
  • Write clean, testable code to ensure reliable and secure applications
  • Documentation of application requirements, design, test, integration and other related processes
  • Explore and design new fraud prevention components specific to mobile usages and user experiences
  • Improve and update fraud prevention systems to enhance performance, scalability and capacity



skills and experience required

  • Minimum 3 years of experience in mobile development
  • Degree in Computer Science, Software Engineering or equivalent
  • Strong understanding of Computer Science fundamentals in algorithms and data structures
  • Experience in developing iOS/Android applications, SDKs and RESTful services with Swift/Objective-C, Java/Kotlin and JavaScript
  • Experience in using RESTful APIs to integrate mobile applications to server-side systems.
  • Good knowledge of MySQL, MongoDB and other relational/NoSQL databases
  • Familiar with iOS and Android development tools (Xcode, CocoaPods, Android Studio, Gradle, Fastlane etc.)
  • Understanding of mobile architectures and design principles for iOS and Android
  • Excellent coding practices including good design documentation, unit testing, source control (Git)
  • Prior experience in e-payments or e-commerce industry is a plus
  • Strong interpersonal, communication and presentation skills

To apply online please use the 'apply' function, alternatively you may contact Chloe Chen at chloe.chen(@)randstad.com.sg. (EA: 94C3609 /R1768253)




skills

no additional skills required

qualification

no additional qualifications required

educational requirements

Associate Degree/Diploma