At a Glance
- Tasks: Architect and develop scalable web applications while collaborating with designers and engineers.
- Company: Join Reedsy, a vibrant community transforming the publishing industry for authors.
- Benefits: Work from home, paid parental leave, and an annual team retreat.
- Why this job: Make a real impact on writers' journeys with innovative features and tools.
- Qualifications: 5+ years of Ruby on Rails experience and strong communication skills.
- Other info: Dynamic remote work environment with opportunities for growth and learning.
The predicted salary is between 42000 - 70000 £ per year.
We welcome applicants based anywhere in Europe.
About Reedsy: We are here to give authors the tools and resources they need to create beautiful books. Our marketplace gathers the industry's best publishing professionals — the likes of Neil Gaiman's editor, Nora Roberts' book marketer, and GRRM's cover designer. We have grown to a community of 5,000,000 authors and transformed the way people write and publish their books. Want to hop on board and help us get to our next destination? Cool, keep reading.
Responsibilities: Our objective is to build the best ecosystem for writers, providing support at any stage of their journey. We have built a number of products at Reedsy over the years, including a marketplace, a book discovery platform, a writing app, a central authentication system, an email marketing app, and many more. We have ambitious new features in the pipeline for each of those and we need your help. Here’s what you’ll be doing:
- Architect and develop highly scalable web applications;
- Work closely with our designers and engineers to design, build, and ship new features from scratch;
- Evaluate and improve the performance, durability, and security of applications in production;
- Take ownership for your tasks and see features through from start to finish;
- Build RESTful APIs.
Requirements:
- 5+ years with Ruby on Rails at production level
- Experience with SQL (MySQL) and NoSQL (Redis) databases
- Unit tests (RSpec) and QA testing tools and techniques
- Git advanced knowledge
- Strong emphasis on Object Oriented Design and Design Patterns
- Perfectly fluent in English, great communication skills
- Experience working remotely
Bonus points:
- Experience with Elasticsearch
- Experience with deployment automation tools
- Experience building production-grade applications integrating LLMs
- A good dose of ambition, a willingness to learn, and a great sense of humor
Benefits: Work from home; Paid paternal and maternal leave; Annual team retreat; Salary range: €60k – €100k
Senior Ruby Engineer employer: Reedsy
Contact Detail:
Reedsy Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Senior Ruby Engineer
✨Tip Number 1
Network like a pro! Reach out to fellow developers, join Ruby meetups, and connect with people in the publishing industry. You never know who might have a lead on your dream job at Reedsy!
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your best Ruby projects, especially those that highlight your experience with scalable web applications. This will give us a taste of what you can bring to the table.
✨Tip Number 3
Prepare for the interview by brushing up on your technical knowledge and problem-solving skills. We love candidates who can think on their feet, so practice coding challenges and be ready to discuss your past projects in detail.
✨Tip Number 4
Apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, it shows us you’re genuinely interested in joining our team at Reedsy.
We think you need these skills to ace Senior Ruby Engineer
Some tips for your application 🫡
Tailor Your CV: Make sure your CV is tailored to the Senior Ruby Engineer role. Highlight your experience with Ruby on Rails, SQL, and any relevant projects you've worked on. We want to see how your skills align with what we're looking for!
Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Share your passion for building scalable web applications and how you can contribute to our mission at Reedsy. Let us know why you're excited about this opportunity!
Showcase Your Projects: If you've got a portfolio or GitHub profile, make sure to include it! We love seeing real examples of your work, especially anything that demonstrates your expertise in Ruby and web application development.
Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you don’t miss out on any important updates from our team. We can't wait to hear from you!
How to prepare for a job interview at Reedsy
✨Know Your Ruby Inside Out
Make sure you brush up on your Ruby on Rails skills before the interview. Be prepared to discuss your past projects and how you've used Ruby to solve specific problems. They’ll likely ask about your experience with SQL and NoSQL databases, so have some examples ready to showcase your expertise.
✨Showcase Your Problem-Solving Skills
During the interview, be ready to demonstrate your ability to architect and develop scalable web applications. Think of a few scenarios where you improved application performance or security, and explain your thought process. This will show them that you can take ownership of tasks and see features through from start to finish.
✨Communicate Clearly and Confidently
Since great communication skills are a must, practice explaining complex technical concepts in simple terms. You might be asked to collaborate with designers and engineers, so showing that you can communicate effectively will set you apart. Don’t forget to let your personality shine through!
✨Prepare for Technical Questions
Expect some technical questions related to Object Oriented Design and Design Patterns. Brush up on your knowledge of unit tests and QA testing tools like RSpec. It’s also a good idea to review deployment automation tools and Elasticsearch if you have experience with them, as these could give you an edge.