Clip is changing the way payments work in Mexico! We are empowering people to exchange value directly from a mobile device. Clip enables anyone to accept card payments, at any time, and any where by turning your smartphone or tablet into a card terminal. We're a well funded quickly growing FinTech startup. We are the leaders in our market and are accelerating to extend our lead and move into new markets. Our mission: we allow people and businesses to exchange value and develop enduring relationships in a simple, fast, safe, socially relevant and more beautiful way. We are accomplishing our goals with our teams located in Mexico City, Mexico and Draper, Utah. We are the leaders in our market and are accelerating to extend our lead and move into new markets. The Full stack Node.js/React developer will be part of the team responsible for web-based applications (front and backend) to implement and support PayClip’s payment processing system.
Key Activities:
1. Work as part of a team developing applications and services using Agile development methods
2. Contribute to team and organizational improvements in process and infrastructure
3. Build customer-facing UI and back-end services for payment processing administration and management
4. Effectively use tools and ingenuity to identify and fix defects before they become a problem
5. Invent new things and create world-changing software!
Education:
Education level required: | B.S. Computer Science or equivalent experience
Major/Field of study: | Computer Science or related field
Technical knowledge required:
1. 5+ years of experience with JavaScript and/or TypeScript
2. Experience developing secure NodeJS backend services and/or AWS Lambdas
3. Experience with front-end libraries such as React, Vue etc. (React preferred)
4. Solid understanding of RESTful service architecture and APIs
5. Familiar with both SQL/NoSQL database technologies
6. Proficient with GitHub
7. Proficient in Linux/Unix and comfortable with Mac
8. Familiarity with CI/CD tools such as Jenkins or TravisCI is a plus
9. Familiarity with Docker is a plus
10. Unit testing experience is a plus
Qualifications:
1. We are an international team looking for candidates fluent in English and Spanish.
2. Ability to collaborate on a team
3. Love of technology and a desire to continue learning