Technical requirements:
The ideal candidate would be someone who has a genuine passion for designing and implementing elegant software solutions.
  • At least 2 years of commercial experience with Ruby (with Ruby on Rails)
  • At least 1 year of commercial experience with TypeScript, Angular 6
  • Experience with PostgreSQL, MSSQL
  • Strong knowledge of SQL beyond ActiveRecord
  • Understanding main OOP principles
  • SOLID understanding of object-oriented programming
  • Understanding design, architecture principles
  • English Intermediate +
Will be plus:
    • Knowledge and experience of non-Ruby technologies
    • Experience with other common libraries such as RSpec
    • Experience with K8s (Kubernetes) and docker
    • Experience with AWS (S3, SQS, ECR, EKS)
    • Agile methodologies and software development life cycles
Responsibilities:
    • writing clean, readable Ruby code
    • develop and maintain technical documentation related to the project
    • work as a team player & communicate effectively
    • work on creating right clean code architecture
    • improve existing functionality