Press Enter

PROJECT TITLE

    Press Enter

    NOTIFICATIONS

    receipt
    Software Engineer (Mobile) at CashShield (Singapore)
    CashShield Employer
    Singapore
    Job Type
    Job Location
    Full Time
    Singapore

    Job Description:

    What to Expect


    As a Software Engineer (Mobile), you will be responsible in developing mobile applications, SDKs and RESTful services. Working individually and as a team, you can expect yourself to be developing mobile software components & frameworks.



    What Does a Software Engineer (Mobile) Do in CashShield



    • Support full software development lifecycle for new and existing mobile applications, SDKs and RESTful services

    • 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



    What you Need



    • Minimum 2 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



    What we Offer



    • Open and collaborative working environment

    • Continuous learning opportunities

    • Flexible work hours

    • Competitive benefits package



    If you have what it takes to be part of the team, do send in your resume to [email protected] now!

    Benefits:

    Certificate
    Flexible Hours
    Letter of Recommendation
    Note : This project is an external project, and it was posted on the platform by the Gradbee Team. We curate all the internships available across the internet by visiting company websites, and social networks like Facebook, LinkedIn, WhatsApp, Twitter etc. If you are the owner of this internship / project and need to get it removed, kindly mail us at [email protected]