Apploft is seeking a passionate Senior Backend Engineer/Architect with expertise in Ruby on Rails to join their digital agency. You'll be designing and developing robust backend systems within interdisciplinary teams, maintaining APIs, identifying and resolving errors, and collaborating on architectural development. The role offers a chance to shape the digital world and develop first-class digital products.
Requirements
- Bachelor's/Master's degree in computer science or a comparable qualification
- 7+ years of professional experience in software development
- At least 5 years of experience as a Rails developer
- Extensive skills in OOP, TDD, and design principles
- Detailed knowledge of the Ruby on Rails framework (7/8) and Ruby libraries (rspec, sidekiq)
- Experience designing and implementing APIs (REST and GraphQL)
- Experience modernizing Ruby legacy codebases
- Experience with relational and in-memory databases (MySQL/Percona, Redis/Memcached)
- Familiarity with common attack vectors (OWASP Top 10, GraphQL-Rate-Limiting)
- Solid knowledge of Docker, Kubernetes, IaC, and build pipelines (ideally)
Benefits
- Exciting mobile app projects for well-known customers
- Experienced team with opportunities for learning and development
- Flat hierarchies and open working atmosphere
- Flexible working hours
- Working with the latest technologies
- Regular internal hackathons
- Team events