At a Glance
- Tasks: Lead Ruby projects, develop APIs, and collaborate with teams in a dynamic environment.
- Company: Join a supportive company that values your contributions and fosters growth.
- Benefits: Enjoy a fully remote role with a competitive salary of around £90K, depending on experience.
- Why this job: Be part of a fast-paced culture where your skills make a real impact.
- Qualifications: Must have experience with Rails, PostgreSQL, Docker, and excellent communication skills.
- Other info: Ideal for passionate engineers looking to take ownership of exciting projects.
The predicted salary is between 54000 - 126000 £ per year.
We are looking for a Principal level Ruby Engineer for a full time position with our client. You will be joining a supportive and collaborative environment, where your contributions are truly valued.
I'm looking to speak with passionate, Senior Ruby Engineers who meet the following requirements:
- Proven experience working with Rails, PostgreSQL, Docker, API Development (restful), Testing frameworks such as Rspec, AWS, CI/CD pipelines and an understanding of Agile methodologies.
- Project ownership - proven experience taking ownership of projects independently and working in a fast-paced, dynamic environment.
- Excellent communication skills - with the ability to work effectively with both technical and non-technical stakeholders.
This role is fully remote, and the Salary is circa 90K DOE.
If you are looking for a dynamic, growth-driven environment, we want to hear from you!
Principal Ruby Engineer employer: Propel
Contact Detail:
Propel Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Principal Ruby Engineer
✨Tip Number 1
Make sure to showcase your project ownership experience during any discussions. Be ready to share specific examples of projects you've led, highlighting the challenges you faced and how you overcame them.
✨Tip Number 2
Brush up on your communication skills! Since you'll be working with both technical and non-technical stakeholders, practice explaining complex concepts in simple terms to demonstrate your ability to bridge the gap.
✨Tip Number 3
Familiarise yourself with the latest trends in Ruby on Rails and related technologies. Being able to discuss recent developments or best practices can set you apart as a knowledgeable candidate.
✨Tip Number 4
Prepare for potential technical discussions by reviewing common interview questions related to Rails, PostgreSQL, and Docker. Practising coding challenges can also help you feel more confident during the interview process.
We think you need these skills to ace Principal Ruby Engineer
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your experience with Ruby on Rails, PostgreSQL, Docker, and API development. Use specific examples to demonstrate your project ownership and how you've worked in fast-paced environments.
Craft a Compelling Cover Letter: In your cover letter, express your passion for Ruby engineering and detail your experience with testing frameworks like Rspec and CI/CD pipelines. Mention your understanding of Agile methodologies and how you communicate effectively with both technical and non-technical stakeholders.
Showcase Relevant Projects: If possible, include links to projects or repositories that showcase your skills in Ruby, Rails, and other relevant technologies. This can help demonstrate your hands-on experience and project ownership.
Proofread Your Application: Before submitting, carefully proofread your application materials. Check for any spelling or grammatical errors, and ensure that all information is clear and concise. A polished application reflects your attention to detail.
How to prepare for a job interview at Propel
✨Showcase Your Technical Skills
Be prepared to discuss your experience with Ruby on Rails, PostgreSQL, and Docker in detail. Highlight specific projects where you utilised these technologies, and be ready to answer technical questions or even solve coding challenges during the interview.
✨Demonstrate Project Ownership
Share examples of projects you've taken ownership of, especially in fast-paced environments. Discuss the challenges you faced, how you overcame them, and the impact your contributions had on the project and team.
✨Communicate Effectively
Since the role involves working with both technical and non-technical stakeholders, practice explaining complex technical concepts in simple terms. This will showcase your communication skills and ability to collaborate across different teams.
✨Familiarise Yourself with Agile Methodologies
Brush up on Agile principles and practices, as they are crucial for this role. Be ready to discuss your experience working in Agile teams and how you’ve contributed to sprint planning, retrospectives, and continuous improvement.