Major Opportunities
* New technology adoption and innovation are strongly encouraged
* Collaborating hand-in-hand with skilled teams of software engineers
* Great team spirit and strong collaboration
Job Responsibilities
* Be responsible for the complete lifecycle of payments project, including designing, implementation, testing and mantainance
* Work with the backend developers to discuss technology to achieve desired functionality
* Assess new application ideas
Job Requirements
* Computer Science/Network Engineering, Engineering, or Mathematics major
* Experience programming in JavaScript, HTML/CSS, etc
* Good understanding of advanced JavaScript libraries and frameworks, such as React, AngularJS, etc
* Excellent problem solving skills
* Self motivated and self learner, ability to work in teams
* Experience using Git