Full Stack Ruby on Rails Developer
We are looking for a Ruby on Rails developer to improve our small agile product team. You will be an integral part of building projects and products at Florence, and will be working closely together with designers and other developers on a daily basis.
Expectations & Responsibilities
- As a full stack product developer we expect you to be comfortable with the entire spectrum of development, from backend to frontend
- You would be working in a cross-functional and varied role covering everything from defining scopes to solving product problems together with your team
- You'd be working closely with your teammates to ensure all projects are defined correctly and running smoothly
- Ruby on Rails enthusiast with the ability to compromise and try new tools if needed
- You know how to make a difference to the product you're working on
- Experience (or preference) working in small agile teams
- Ability to work autonomously
- Naturally collaborative and self-motivated
- Experience with design handoffs and working closely with designers
- You've got an eye for detail and will fight for your users
How we work
At Florence the product team works to two week sprints and splits up into 2-3 person multi-disciplinary pods to complete project briefs.
Project briefs are very high level and mostly cover things like how much time the project is allowed to take, what not to do, possible rabbit holes to avoid, and it also includes some high level breadboards and rough sketches for clarification.
Project briefs do not include technical instructions, wireframes or anything else that detracts from your creativity or domain knowledge. You are expected to operate within the boundaries of a project brief with full creative control.
What to expect
Most of your days would be spent working closely with your team to build scopes, work on tasks and figure out product solutions based on the project briefs. We use Zeplin for design asset handovers and Basecamp for project management, but outside of those platforms you can use whatever tools you want to get the job done.
To give you some real-world examples of what life is like at Florence, here are some projects we have worked on lately:
- Created our core API endpoints in preparation for native mobile app development
- Built a regional dashboard for our internal operations team
- Completed an MVP for a standalone project that helps nurses complete their mandatory training
- Built a whole new onboarding flow from scratch to provide a world class experience for our users without compromising on regulatory requirements
- Spun off our codebase to allow franchise customers to set up their own instance of Florence in regions we aren't operating in
Florence is a user-first and data-driven tech startup. Our user base presents unique challenges and the product team is structured in a way that respects the skills of the talented people working here.
- Not just another cog in the machine
- Competitive salary (£50,000-£80,000, depending on seniority level)
- Personal educational budget
- Flexible work hours
Why should you join Florence?
We have an amazing work/life balance with flexible hours and the ability to work from home if needed. You’ll get a brand new laptop, a competitive salary and all the benefits of working at a super central WeWork building (free coffee, events, and so on). Our small product team is agile and highly skilled - we’re all very good at what we’re doing, and we trust each others’ opinions in our respective fields.