POS Product Engineer - Ios

North American Bancard Troy , MI 48007

Posted 1 week ago

Job Description:

North American Bancard is looking for an iOS Product Engineer to work on our POS engineering team.

We are looking for an iOS developer for our Troy, MI headquarters.

What you will be doing:

  • Work on a large base POS application.

  • Translate business requirements and use case into functional applications.

  • Design, build, and maintain efficient and reliable products.

  • Review, test and verify code for adherence to quality and security standards.

  • Ensure the best possible performance of the applications.

  • Assist in the maintenance of code quality and organization.

  • Work with development team to define and implement architecture direction.

  • Assist with the design and enforce test-driven development using automated unit and integration testing.

Job Requirements

Requirements:

  • Bachelor's degree in Computer Science or related discipline, or equivalent work experience and technical training.

  • 2 years of experience analyzing, designing and implementing solutions.

  • Proficient with Objective-C and Swift

  • Familiar with Reactive model.

  • Use Swift and Objective-C language and Xcode for development and enhancement of features for mobile (iOS) application, web services and plugins.

  • Candidate must have the capability to code using TDD approach.

  • Experience working with iOS frameworks such as Core Data, Core Animation, Core Graphics and Core Text.

  • Experience with third-party libraries and APIs.

  • Working knowledge of the general mobile landscape, architectures, trends, and emerging technologies.

  • Solid understanding of the full mobile development life cycle.

  • Should be able to understand the memory usage, object references, and performance oriented coding.

  • Should be able to work on developing views and UI for iPhone and iPad applications.

  • Should understand the Apple user interface and coding standards.

  • Able to work on Agile and Test-driven development.

  • Able to work on unit testing, code coverage tools for Swift and Objective-C.

  • Analyze, debug and fix defects found during the sprint, system integration end-to-end testing and regression testing.

  • Troubleshoot and debug various issues faced during feature development and enhancement.

  • Proficient understanding of code versioning tools such as Git, Mercurial or SVN.

GET TO KNOW NORTH AMERICAN BANCARD:

North American Bancard is committed to helping businesses prosper through innovations in credit card processing, ecommerce and mobile payments. We believe in smarter commerce for all and we're committed to building the next generation of payment technologies.

At North American Bancard we celebrate diversity and create an inclusive environment for everyone, we are an equal opportunity employer.

#LI-SM1


icon no score

See how you match
to the job

Find your dream job anywhere
with the LiveCareer app.
Mobile App Icon
Download the
LiveCareer app and find
your dream job anywhere
App Store Icon Google Play Icon
lc_ad

Boost your job search productivity with our
free Chrome Extension!

lc_apply_tool GET EXTENSION

Similar Jobs

Want to see jobs matched to your resume? Upload One Now! Remove
Product Engineer Ios

North American Bancard

Posted 3 weeks ago

VIEW JOBS 2/25/2019 12:00:00 AM 2019-05-26T00:00 Job Description North American Bancard is looking for an iOS Product Engineer to work on our PayAnywhere mobile product. Able to work remotely from anywhere in the U.S. What you will be doing: * Translate business requirements and use case into functional applications. * Design, build, and maintain efficient and reliable products. * Review, test and verify code for adherence to quality and security standards. * Ensure the best possible performance of the applications. * Assist in the maintenance of code quality and organization. * Work with development team to define and implement architecture direction. * Assist with the design and enforce test-driven development using automated unit and integration testing. Job Requirements Requirements: * Bachelor's degree in Computer Science or related discipline, or equivalent work experience and technical training. * 3 years of experience analyzing, designing and implementing solutions. * Proficient with Objective-C, Swift, and Cocoa Touch. * Use Swift and Objective-C language and Xcode for development and enhancement of features for mobile (iOS) application, web services and plugins. * Candidate must have the capability to code using TDD approach. * Experience working with iOS frameworks such as Core Data, Core Animation, Core Graphics and Core Text. * Experience with third-party libraries and APIs. * Working knowledge of the general mobile landscape, architectures, trends, and emerging technologies. * Solid understanding of the full mobile development life cycle. * Should be able to understand the memory usage, object references, and performance oriented coding. * Should be able to work on developing views and UI for iPhone and iPad applications. * Should understand the Apple user interface and coding standards. * Able to work on Agile and Test-driven development. * Able to work on unit testing, code coverage tools for Swift and Objective-C. * Analyze, debug and fix defects found during the sprint, system integration end-to-end testing and regression testing. * Troubleshoot and debug various issues faced during feature development and enhancement. * Proficient understanding of code versioning tools such as Git, Mercurial or SVN. GET TO KNOW NORTH AMERICAN BANCARD: North American Bancard is committed to helping businesses prosper through innovations in credit card processing, ecommerce and mobile payments. We believe in smarter commerce for all and we're committed to building the next generation of payment technologies. At North American Bancard we celebrate diversity and create an inclusive environment for everyone, we are an equal opportunity employer. #LI-SM1 North American Bancard Troy MI

POS Product Engineer - Ios

North American Bancard