This site uses cookies. To find out more, see our Cookies Policy

Software Engineer - Node.js in Troy, MI at North American Bancard

Date Posted: 12/26/2018

Job Snapshot

Job Description

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 and experiences.


We are looking for looking product engineers with Node.js experience to work on our PayAnywhere mobile product. In this role, you are able to work remotely from anywhere in the U.S.

We have opportunities from associate to senior level. 


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 and responsiblness 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


What we need from you:

  • Bachelor’s degree in Computer Science or related discipline, or equivalent work experience and technical training
  • 3 years of experience developing in and for deployment in the AWS environment
  • 3 years of experience analyzing, designing and implementing solutions using Node.js
  • Experience in React, Flux, JSP, HTML, Tag Libraries, JavaScript or any other Java GUI framework
  • 3 years of experience writing JUnit tests or like technologies (such as Mocha)
  • 3 years of experience using Eclipse, Netbeans or any other related IDEs
  • Secure software development experience, conducting code reviews, Web Services (SOAP or REST)
  • Experience in the design and development of complex Web System and high-availability online transaction processing
  • Experience with defining and enforcing coding standards
  • Strong written and verbal communication skills

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




  1. Software Engineer Jobs
  2. Project Engineer Jobs