Title: Ruby Developer with Grape + SequelLocation: Remote (Canada only EST preferred)
Required Skills:3 years working experience developing in Ruby5 years experience building complex, scalable backend systemsDistributed systems and microservices (Event driven architecture, CQRS, Domain Driven Design)React or another framework based on unidirectional data flowBuilding microservices in Node.js or DenoSome experience/knowledge in Typescript.Experience in designing normalized (3NF) relational SQL databasesBuilding RESTful and GraphQL APIs at scaleWriting functional tests (unit, integration and system tests) Knowledge of best practices such as KISS, YAGNI, DRY and SOLID principles