Design, build, and maintain efficient, reusable, and reliable Ruby on Rails code
Contribute to product decisions, working closely with product managers to shape feature development
Identify and address performance bottlenecks and scalability challenges
Participate in architectural discussions and help refining our engineering standards
Requirements
2+ years of experience with Ruby on Rails in production environments
Some level of understanding of web application performance optimisation techniques
Some experience with scaling applications and managing platform infrastructure
Good communication skills with the ability to explain complex technical concepts clearly
Knowledge of different software delivery methodologies (Agile, Kanban, etc.) and ability to tailor processes to team needs
Tech Stack
Ruby
Ruby on Rails
Benefits
A high-performing team with a great culture of working hard and enjoying team events.
The opportunity to work in a dynamic, fun and challenging environment.
Easol strives to create a diverse and inclusive work environment where differences are respected and welcomed.
We will provide enough flexibility and support for employees of all backgrounds and physical abilities to thrive.
You'll have real visibility of what's happening in the business. We have weekly company meetings, where we all get together to discuss our wins, learning opportunities, our goals and direction.
There is an open forum for you to have your say in what we do and how we do it. We empower our team to share their ideas
no egos here!
You'll have access to our incredible perks, such as a company-funded "deep week", where you can travel to a destination of choice and have dedicated time to focus on a project that is important to you without distraction.
In addition to that, we offer a monthly contribution towards a gym membership and your mobile phone contract, an annual personal development budget, support to choose your own equipment and a lot more.
You’ll have 33 days of holidays, inclusive of public holidays.
We value diverse perspectives and experiences. We're committed to creating an inclusive environment where everyone can thrive and contribute to our mission. Employees of all backgrounds and physical abilities will be supported by us in every way possible to thrive.