Full Stack Software Developer

Ackroo - Hamilton, ON (30+ days ago)

Apply Now

We seek a Full Stack Developer for a permanent full time position at one of Canada’s most exciting and innovative companies (junior, intermediate, and senior level). Ackroo is building the next generation of gift card and loyalty rewards payment products. You will be challenged across a wide variety of technologies. You will join a dynamic, fast-paced and highly skilled team working to develop new features to drive sales and support our growing customer base. You should have a passion for software development and a desire to pursue excellence.

Responsibilities:
  • Be a key member of our growing development team
  • Challenge and improve our product and processes via Design and Development tasks
  • Develop new features in one or more of our products
Required Qualifications:
  • Knowledge of Ruby on Rails or other scripting style languages (PHP, Python, Node.js)
  • Knowledge of web development technologies (HTML5/Javascript//CSS/jQuery …)
  • Knowledge of Object Oriented Programming and Design concepts
  • Knowledge of SQL
  • Positive attitude with a desire to work in a fast paced environment
  • Strong ability to work in a team and ability to learn quickly
  • Must have strong written/verbal communication skills
  • University Degree in Engineering, Computer Science or equivalent experience
Experience in any of the following would be considered an asset:

  • Experience with .NET Development Framework
  • Ideally 2-5 years of experience working on a software development team
  • Knowledge of RESTful Web Services interfaces
  • Experience developing on Windows/Linux
  • Experience with Agile development process
  • Advanced MySQL experience
  • Knowledge of NoSQL databases like MongoDB, BigQuery
  • Payments Knowledge – POS terminals, POS systems, credit/debit/gift/loyalty transactions processing
  • Cloud Infrastructure and Continuous Integration tools (e.g Google Cloud, Gitlab, Docker, Kubernetes)