Full Stack Rails Developer

Place of work Bath
Contract type -
Start date -
Salary -

Job details

Job description, work day and responsibilities

Job description
Salary: Up to £60k

Experience: 2+ years of Ruby on Rails

Location: Hybrid - our developers spend 2-3 days a week in our Bath office

Let us introduce ourselves

Based in the heart of Bath, we’re an award winning software development agency; including a Queen’s Award for Enterprise for Innovation and Tech South West’s Company of The Year 2022. We’re really proud of our commitment to social and environmental responsibility and have been credited with B-Corp certification.

We take great pride in striving towards an enjoyable, engaging and challenging workplace and we actively engage in creating a positive work/life balance. Alongside our unmetered holiday policy and 4.5 day working week we arrange regular team socials including an annual team retreat and we offer other perks to support your mental and physical health.

Our central Bath office (only a short walk from the train station) is our heart, but we support flexible working arrangements to fit around your life.

We are currently at the start of a 5 year journey towards becoming employee owned.

The Role

If you’re passionate about bringing ideas to life and excited by working with some amazing start-ups and scale-ups, this may be the role for you. We are a highly skilled team of 15 who are passionate about web technology and digital products. We’ve always been happily profitable since we launched in 200+ and have the luxury of meeting prospective clients through reputation alone, before choosing which of those clients we most want to work with. We have several exciting projects lined up for 2025, so it’s time to grow the team!

We’re looking for talented developers of various experience levels to join our Ruby on Rails team. Our ideal candidate would have 2-5 years’ experience working with Ruby on Rails and has probably completed a computer science (or similar) degree. This is a full stack role, so you will also have a confident grasp of web essentials (HTTP, HTML, CSS, JavaScript) and have probably been building websites for many years. You’ll understand how to build secure, performant, accessible web applications and how to take your work from development into production. You’ll be quick to learn, flexible to context switch between projects and able to independently manage your time and to do list to deliver quality work to deadlines.

Our development team is made up of six talented Rubyists who can be working on long-term projects for one of Storm’s partners, or in an agile fashion across multiple projects. Our client base is very diverse and no two projects are the same, giving you the chance to engage with a wide range of challenging problems. Working solo or in small teams your contributions will directly shape high-impact projects and you’ll be able to see the real-world impact of your work.

Have a look around
• Yuup – A Bristol, Bath and Birmingham based experience curator. In the first three months of their new site going live, their sales tripled.
• Getting Married – Your one stop shop for organising your wedding. The website we built allows couples to build their own website, send invitations, manage RSVPs, table plans, gifting and much more.
• CiteAb – We built the world’s leading search engine and data provider for the life science reagent industry. The technology saves the global Life Science industry over $1bn/year.
• Doctors Without Borders ReMIT – ReMIT is MSF’s Research Management Impact Tool, an open source resource that allows individuals to review, explore and assess the impact of MSF’s research. We maintain the app and deliver regular updates to improve functionality.
• iAM Compliant – A comprehensive online platform providing estate management and compliance support to the nation’s schools.

As a full stack web developer, you’ll be expected to both support existing projects and develop brand new web applications alongside our senior developers. As well as building back-end systems you’ll be collaborating with our design and UX teams, working with front-end code to deliver stunning websites with sprinkles of delightful interactivity.

Our preference is for vanilla Rails monoliths, server-rendered HTML and Stimulus/Hotwire to add interactivity. We favour Postgres databases, Sidekiq for background jobs and ElasticSearch for advanced search. Production deployments tend to be on Heroku or AWS, via CI on Github Actions. These solid foundations remain flexible to enable us to apply our experience with a wide range of APIs, libraries and tools to fit a client’s needs. By aiming for a consistent approach we can quickly deliver value to our clients and concentrate on their unique business requirements.

Progression is an important part of working at Storm, and when you join as a developer you’ll be paired with a mentor who will help your development towards senior developer (if applicable) and beyond. We support our developers to attend conferences, provide a budget for learning materials and encourage participation at local networking events. A culture of internal knowledge sharing helps spread the new tools and best practices from each project throughout the team.

Our developers work closely with our clients and partners, so if you can show us the sort of energy and enthusiasm that we hope you’d show our clients, then you’ll be a great fit.

Technical abilities

You must:
• Be able to confidently build web applications in Ruby on Rails
• Demonstrate enthusiasm for continuous learning and the ability to quickly pick up tools and technologies, and be keen to share that knowledge with the rest of the team
• Have solid experience with the core web technologies: HTML, CSS and JavaScript. You’ll be able to confidently convert our creative director’s designs into interactive user experiences and create new screens by following a style guide
• Understand how the Internet works, from HTTP, SSL and DNS to load balancers and web servers, through to how browsers fetch and render pages, asset caching and the DOM
• Have a strong knowledge of SQL databases (MySQL/PostgreSQL) and be able to write efficient queries to solve complex problems
• Be quick to grasp concepts. We work with an eclectic mix of startups and established businesses from a variety of backgrounds and industries. Being able to quickly understand and appreciate a client’s needs is critical
• Have excellent written and spoken English, be able to communicate complex issues to non-technical colleagues and be confident talking directly to clients
• Be able to work from our Bath office on a weekly basis.

It would be great if you had…
• A university degree in Computer Science, Software Engineering or a related subject
• Examples of websites you have had a leading role in creating
• Experience working with cloud hosting infrastructure (e.g. AWS, Heroku, Digital Ocean)

Perks
• 4.5 day week (for a full salary) – we don’t work Friday afternoons
• Unlimited holiday policy
• A MacBook Pro (+ second display) and an assortment of other goodies
• Flexible working to fit around family and life
• Opportunities to attend relevant events and conferences, as well as other training
• Annual company team retreat
• A variety of team social events
• Health insurance and cash allowances for every-day medical expenses and mental wellbeing sessions
• Regular team lunches

Does this sound like you?

To let us know that you’re interested in working at Storm, send your CV and covering letter to cv@stormconsultancy.co.uk.

Please provide code examples from current work. If you’re unable to do so, please explain why.

Storm are committed to considering diversity, equality and inclusion in our recruitment process.

No agencies / recruiters please

Company address

United Kingdom
England
Bath
Show on map Get directions
Company Name: Storm Consultancy
You will be redirected to another website to apply.
Offer ID: #969586, Published: 2 weeks ago, Company registered: 11 months ago

Other offers

Korean Freelance Writer
1524login
· Fort Collins, US
Job description Outlier helps the world’s most innovative companies improve their AI models by providing human feedback. Are you an experienced Korean writer who would like to lend your expertise to train AI models? Abou...
Driver - Large Container
1524login
· Inver Grove Heights, US
Job highlights Identified by Google from the original job post Qualifications Ability to adhere to Company policies and rules set forth; promotes the Company’s safety standards; does not take inappropriate risks Class B ...
Outlier is hiring| Japanese Freelance Writer in Worcester
1524login
· Worcester, US
Job highlights Identified by Google from the original job post Qualifications Writing a short story in Japanese about a given topic Professional writing experience (copywriter, journalist, technical writer, editor, etc.)...
Flatbed & Heavy Haul Driver - Owner Operator Opportunity
1524login
· Wilmington, US
Job highlights Identified by Google from the original job post Qualifications Valid Class A CDL 12 months of verifiable OTR experience in the past 3 years 6 months of verifiable flatbed experience in the past 3 years Cle...
Couriers & Delivery Drivers Wanted! Earn up to $30/hr on Your Schedule - Good Pay Starts Today!
1524login
· Lincoln, US
Job highlights Identified by Google from the original job post Benefits You have the choice of mode of transportation, so you can use a car, bike, motorcycle, or even walk, to complete deliveries Top earners on the platf...
The Borgen Project is hiring| Writer|Journalist Internship in New Haven
1524login
· New Haven, US
Job highlights Identified by Google from the original job post Qualifications Experience: No prior experience is necessary, were looking for people who are passionate about fighting poverty and righting wrongs, regardles...
Couriers & Delivery Drivers Wanted! Earn up to $30/hr on Your Schedule - Good Pay Starts Today!
1524login
· Salt Lake City, US
Job highlights Identified by Google from the original job post Benefits You have the choice of mode of transportation, so you can use a car, bike, motorcycle, or even walk, to complete deliveries Top earners on the platf...
10++ Deliver Driver
1524login
· Austin, US
Job highlights Identified by Google from the original job post Qualifications Reliable Vehicle Required: A dependable vehicle must be available for deliveries Understanding of Directions: Ability to use a smartphone or G...
Outlier is hiring| Japanese Freelance Writer in Greeley
1524login
· Greeley, US
Job highlights Identified by Google from the original job post Qualifications Writing a short story in Japanese about a given topic Professional writing experience (copywriter, journalist, technical writer, editor, etc.)...
dump truck drivers
1524login
· Rogers, US
Job highlights Identified by Google from the original job post Qualifications CDL Class A and Truck Driving skills Experience in unloading cargo Familiarity with DOT Regulations Knowledge of maintaining and operating tru...
Outlier is hiring| Japanese Freelance Writer in Marietta
1524login
· Marietta, US
Job highlights Identified by Google from the original job post Qualifications Writing a short story in Japanese about a given topic Professional writing experience (copywriter, journalist, technical writer, editor, etc.)...
Local CDL A Driver (Pay Range: $60,000 - $80,000)
1524login
· De Witt, US
Job highlights Identified by Google from the original job post Benefits Pay Range: $60,000 - $80,000 annually Employment Type: Full-time with comprehensive benefits Perks You'll Love Home Daily: Enjoy local routes with v...
Quick Run CDL-A Truck Driver
1524login
· Penton, US
Job highlights Identified by Google from the original job post Qualifications Must have 0 to 6 months CDL-A experience solo Must be able to pass a DOT drug test & physical Benefits Regional CDL-A Truck Driver earning...
Outlier is hiring| Japanese Freelance Writer in Norfolk
1524login
· Norfolk, US
Job highlights Identified by Google from the original job post Qualifications Writing a short story in Japanese about a given topic Professional writing experience (copywriter, journalist, technical writer, editor, etc.)...
Local CDL A Driver
1524login
· Weldon, US
Job highlights Identified by Google from the original job post Benefits Pay Range: $60,000 - $80,000 annually Employment Type: Full-time with comprehensive benefits Perks You'll Love Home Daily: Enjoy local routes with v...