Front-End Engineer
Ottawa
Full Time, Front End Development

Job Description

We're looking for technologist who want to disrupt the SMB global payment space & support the "little guy"!

Daily Responsibilities 

• Be part of an Agile team.  Work closely with a team of FE, BE, QE and Product Managers on a daily basis.
• Voice your opinion, collaboratively come up with a decision as a team.  Be held accountable as a team.
• Work with Architects to design & code new features for our expanding business.
• Document your technical design and approach.
• Write integration tests. (BE, QE)   Write unit tests (FE).
• Perform code reviews inter- & intra-Agile teams.
• Evolve & expand a modern SOA distributed platform that is processing several $100M USD annually.


Skills

• Minimum 4+ years requirement with frontend development experience. Extensive Javascript & React.js (will consider AngularJS/Ember.js/Backbone.js who are interested in learning React.js)
• Building consumer facing apps (web or mobile) that scale,
• HTML5/CSS,
• Understand good JS design patterns,
• Know how to build test cases & test platforms for JS
• Know how to build SPAs
• Bonus: previous payments (or blockchain) experience

How to apply

Apply online at https://www.veem.com/careers