RubyRuby on RailsRailsAgileKanbanMentoringCommunication
About this role
Role Overview
Design, build, and maintain efficient, reusable, and reliable Ruby on Rails code
Lead delivery for a team of engineers, ensuring high-quality implementation and on-time delivery
Mentor and coach less experienced team members, supporting the line manager with their technical growth and career development
Collaborate with senior engineering management on technical strategy and roadmap planning
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 set engineering standards
Requirements
5+ years of experience with Ruby on Rails in production environments
At least 2 years in a team lead or tech lead role
Proven track record of mentoring and developing engineering talent
Strong understanding of web application performance optimisation techniques
Experience with scaling applications and managing platform infrastructure
Excellent communication skills with the ability to explain complex technical concepts clearly
Demonstrated ability to influence product decisions and technical direction
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.