Ruby Backend Developer
Aklamio is looking for a Ruby Backend Developer that will help us develop our products around our SaaS referral marketing solutions. You will be working with our scrum team, writing high-quality code and making sure we follow the best practices patterns.
WE OFFER
- Challenge: an international and fast-growing company that develops with you
- Flexibility: home office policy and flexible working hours
- Development: Yearly budget for training
- Balance: 28 days of vacation and a gym subscription to take care of yourself
- Belonging: scheduled breakfasts, shuffle lunch, team events. Team building is fundamental for us
YOUR MISSION
- As part of our development team, you will further develop and improve all our products, services and sites around our SaaS referral marketing solutions
- In collaboration with the frontend team, you will implement the API’s needed for laying the foundation for great products
- You will extend and maintain our current infrastructure (APIs and MVC) and ensure, it follows best practices patterns, having good performance and security measures as well as a good test coverage
- Together with the whole development team, you will contribute to design and extend the architecture of our system
- You work in a lean and agile manner (Scrum)
YOUR SKILLS
- You are proud of 3+ years of proven experience in Ruby and technologies like Rails, Sinatra and Rack
- Good understanding of web technologies in general and know how to build secure and robust applications
- You know how to avoid the pitfalls of Caching and Cache invalidation
- Testing with RSpec, Capybara or similar frameworks is the way you prove that your code works as specified
- You have sound knowledge in working with production-grade databases (MySQL, Redis)
- You are able to build reliable and performant APIs based on REST or GraphQL
- Ensuring clean code style and high quality with static code analyzers like Rubocop, Brakeman or similar is obvious to you
- Previous experience with Git and version control management software like Gitlab or Github is expected
- Experience with front end development (JavaScript) and DevOps skills are a plus