Job Description

React JavaScript Developer

If you are a true technologist who is looking to get your hands on the most cutting-edge development in the Atlanta market, this could be the perfect career opportunity! Priority Payment Systems is looking for self-motivated Software Engineers with a love for technology who wants to grow their career and contribute to an award-winning organization.

We are seeking Mid-level and Senior Software Engineers who are experts in JavaScript and have strong, hands-on experience and a love for React.js to join the Development team.

Job Responsibilities:

  • Fully understand and be able to support all aspects of the full Software Development Life Cycle
  • Design and develop complex web applications using full-stack JavaScript
  • Design and develop SPAs with React.js , HTML5, CSS3
  • Utilize JavaScript libraries for design, development, and maintenance including, but not limited to: Node.js, JQuery, Express.js, Angular.js, React Native
  • Create, build, and consume REST APIs
  • Maintain continuous and up-to-date knowledge on rapidly-changing Technology trends and new releases to make suggestions for product efficiency
  • Troubleshooting for current applications and integration issues
  • Participate in frequent releases and deployments
  • Assist other team members in multiple development projects when necessary
  • Work with minimal level of technical supervision while responding efficiently to issues as they arise
  • Be able to work successfully both independently and in a team environment
  • Demonstrate excellent communication, collaboration, and interpersonal skills

Required Qualifications:

  • 5+ years of Software Development experience in JavaScript
  • 2+ years of hands-on React.js development
  • 2+ years of hands-on Mongo and Express development
  • 5+ years of hands-on development with HTML, CSS, JQuery
  • Hands-on experience with one or more Object-Oriented languages (Java, C#, etc.)
  • Experience writing unit tests with JavaScript framework
  • Experience building and consuming REST APIs using Node.js
  • Experience building solutions with a non-relational, clustered database

Preferred Qualifications:

  • Payments or financial services industry experience
  • Experience building mobile applications using React Native
  • Hands-on design and development experience with: MongoDB, Express.js, Angular.js, React Native, Kafka, Elastic Search
  • Experience developing complex mobile applications using Objective C, Swift, Java, Kotlin, React Native
  • Active GitHub

This is a full-time, Direct Hire opportunity located in Alpharetta with excellent opportunity for growth. Priority Payment Systems has experienced 23% growth YOY since 2013 and is ranked 6th in the US for non-bank merchant acquisitions. For employees, Priority offers:

  • Highly-competitive salaries
  • 401k match
  • Flexible hours
  • Telecommute options
  • Casual attire every day
  • Bonus structure
  • Continuous education programs
  • Gym membership reimbursement
  • Chance to get your hands on the latest and greatest technologies