3 years working experience developing in Ruby
- 5 years experience building complex, scalable backend systems
- Experience with distributed systems and microservices (Event driven architecture, CQRS,
Domain Driven Design)
- Experience with React or another framework based on unidirectional data flow
- Experience building microservices in Node.js or Deno
- Some experience/knowledge in Typescript
- Experience in designing normalized (3NF) relational SQL databases
- Experience building RESTful and GraphQL APIs at scale
- Experience writing functional tests (unit, integration and system tests)
- Knowledge of best practices such as KISS, YAGNI, DRY and SOLID principles
- Knowledge of OOP and functional paradigms
- A desire to build things for the long-term, with the understanding
Any Graduate