At a Glance
- Tasks: Join our tech team to build and scale innovative products using Ruby on Rails.
- Company: Dynamic tech company focused on collaboration and innovation.
- Benefits: Fully remote work, generous PTO, health support, and learning budget.
- Other info: Enjoy a supportive environment with excellent career growth and global team collaboration.
- Why this job: Make a real impact while working with cutting-edge technologies and a talented team.
- Qualifications: 5+ years in software engineering with strong communication skills.
The predicted salary is between 60000 - 80000 £ per year.
Your Role
Our tech team is expanding rapidly to keep pace with the ambitious feature roadmap we've set out. We are therefore hiring experienced Senior Software Engineers to help build and scale our product. You’ll have the opportunity to help define our roadmap and find the best technical solutions to help our customers, while also running experiments and bringing new ideas to the table. Reporting directly to our Tech Lead, you will be responsible for:
- Interacting with the Product Manager to review project specs
- Preparing integration plans, breakdowns and estimations
- Hands‑on code implementation, pull requests, code reviews, testing and related activities
You’ll be working with Michael (co‑founder and CTO) along with the product team and the engineering team (web developers, SRE, data scientists).
What you will be working with:
- Ruby, Ruby on Rails (latest)
- PostgreSQL, Redis
- Hotwire (Turbo & Stimulus)
- Tailwind CSS
Your Qualifications:
- 5+ years of experience as a back‑end or full‑stack software engineer in large‑scale scale‑ups or similarly agile, fast‑paced environments
- Experience building products used by thousands of monthly users
- Strong communication and collaboration skills; fluent English
- Ownership mindset – taking responsibility for product quality and impact
- Doer mindset – balancing software craftsmanship with velocity in rapid cycles
- User‑centricity – pride in building great user experience
- Comfort with building products that may involve uncensored models or content
Bonus points:
- Past experience and/or interest in data science and generative AI (NLP, ML, MLOps, etc.)
- Experience working with globally distributed teams
What We Offer:
- Contract type: B2B with long‑term commitment focus
- Work from anywhere: fully remote
- Paid time off: 4 weeks (20 working days) PTO per year
- Annual gathering: yearly in‑person meetup
- Health and wellness support: monthly allowance of 100 USD for health insurance and unlimited 1:1 sessions with psychologists, plus coverage for up to three family members
- Co‑working space budget: up to twice per month reimburse up to 35 EUR / 40 USD per visit
- Learning budget: funds for courses, books, conferences, events, certifications
- Equipment: company laptop and monitor budget up to 250 USD
- AI tools access: premium access to ChatGPT, Cursor, Hugging Face, Claude Code and more
Senior Software Engineer (Ruby on Rails) (Full Remote) employer: EverAI
Contact Detail:
EverAI Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Senior Software Engineer (Ruby on Rails) (Full Remote)
✨Tip Number 1
Network like a pro! Reach out to your connections in the tech world, especially those who work with Ruby on Rails. A friendly chat can lead to insider info about job openings or even a referral.
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your best projects, especially those that highlight your experience with large-scale applications. This is your chance to shine and demonstrate your ownership mindset.
✨Tip Number 3
Prepare for interviews by brushing up on your technical knowledge and soft skills. Practice coding challenges and be ready to discuss how you’ve collaborated with product teams in the past. We want to see that doer mindset in action!
✨Tip Number 4
Apply through our website! It’s the best way to ensure your application gets noticed. Plus, we love seeing candidates who take the initiative to connect directly with us.
We think you need these skills to ace Senior Software Engineer (Ruby on Rails) (Full Remote)
Some tips for your application 🫡
Show Off Your Experience: When you're writing your application, make sure to highlight your 5+ years of experience in back-end or full-stack development. We want to see how you've tackled challenges in fast-paced environments and built products that users love!
Be User-Centric: Remember to emphasise your user-centric approach in your application. We pride ourselves on creating great user experiences, so share examples of how you've put users first in your previous projects.
Communicate Clearly: Strong communication skills are key for us. In your written application, be clear and concise about your past roles and responsibilities. This will help us understand how you can collaborate effectively with our team.
Apply Through Our Website: We encourage you to apply through our website for a smoother process. It’s the best way for us to receive your application and get you into our system quickly. Plus, it shows you're keen to join our team!
How to prepare for a job interview at EverAI
✨Know Your Tech Stack
Make sure you’re well-versed in Ruby on Rails and the other technologies mentioned in the job description. Brush up on your PostgreSQL and Redis knowledge, and be ready to discuss how you've used these tools in past projects.
✨Showcase Your Problem-Solving Skills
Prepare to discuss specific challenges you've faced in previous roles and how you tackled them. Think about examples where you had to balance speed with quality, as this aligns with the doer mindset they’re looking for.
✨Communicate Effectively
Since strong communication is key, practice explaining your thought process clearly and concisely. Be ready to interact with both technical and non-technical team members, especially when discussing project specs with the Product Manager.
✨Demonstrate User-Centric Thinking
Be prepared to talk about how you prioritise user experience in your work. Share examples of how you’ve built products that cater to user needs, and show your passion for creating great user experiences.