• Mobile Developer - Xamarin, IOS, MAC

    Job Locations US-GA-Atlanta
    # of Openings
  • Overview

    We are looking for a qualified iOS and Android Mobile developer to join our Engineering team. You will be working with our engineers to develop and maintain high quality mobile applications across several NCR products.

    If you’re passionate about mobile platforms and translating code into user-friendly apps, we would like to meet you. As a Mobile developer, you’ll collaborate with internal teams to develop functional mobile applications, while working in a fast-paced environment.

    Ultimately, you should be able to design and build the next generation of our mobile applications.


    • Support the entire application lifecycle (concept, design, test, release and support).
    • Produce fully functional iOS and Android mobile applications writing clean code.
    • Gather specific requirements and suggest solutions.
    • Write unit and UI tests to identify malfunctions.
    • Troubleshoot and debug to optimize performance.
    • Design interfaces to improve user experience.
    • Liaise with Product development team to plan new features.
    • Ensure new and legacy applications meet quality standards.
    • Research and suggest new mobile products, applications and protocols.
    • Remain current with new technologies and trends.


    Basic Qualifications

    • Proven work experience as a Mobile developer; 3-5 years of professional experience.
    • Demonstrable portfolio of released applications on the App store or the Android market.
    • In-depth knowledge in Objective-C, Swift, JavaScript and Java to develop native and cross-platform apps for Android, iOS and Windows devices.
    • Experience with third-party libraries and APIs.
    • Familiarity with OOP design principles.
    • Excellent analytical skills with a good problem-solving attitude.
    • Ability to perform in a team environment.
    • BS degree in Computer Science or relevant field. 

    Preferred Qualifications

    • Experience with cross-platform development tools/platforms such as Xamarin and React Native.

    • Software development experience in .NET and/or Java.

    • Experience with REST and/or SOAP Web Services.

    • Experience in the Retail Industry or with Point of Sale (POS) systems, inventory and order management, or purchasing.

    • Experience with worldwide environment covering remote development and product teams (USA or others).

    • Experience developing software in an Agile environment.


    Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
    Share on your newsfeed

    Connect With Us!

    Not ready to apply? Connect with us for general consideration.