The PerkSenior Software Engineer (remote / contract)
Nov. 2018 - Jun. 2019Vancouver, Canada AreaThe Perk assists in business employee retention, engagement and culture. This is achieved by giving employees a consolidated platform that offers a modern and user friendly interface to access perks and experiences they are excited to use; all accessed through a single mobile, card and web-based system. * Architected and developed scalable backend application in NodeJS, GraphQL, Knex, Bookshelf, Passport and integrated with 3rd party APIs and utilized AWS resources such as RDS, Route53, S3, EC2 for infrastructure requirements. . * Architected and developed the continuous integration pipelines through Circle CI, Docker and utilized AWS ECS for container services along with Github for deployments. * Developed and managed integrations with Stripe for payment processing and updates to account ledgers in database. * Architected and developed the backend technology to handle financial transactions, ledger updates for the platform.