At a Glance
- Tasks: Join a collaborative team as a Principal Ruby Engineer, owning projects and developing APIs.
- Company: Work with a client that values your contributions in a supportive environment.
- Benefits: Enjoy a fully remote role with a competitive salary of around £90K, depending on experience.
- Why this job: This is a dynamic opportunity for growth in a fast-paced, innovative setting.
- Qualifications: Must have experience with Rails, PostgreSQL, Docker, and excellent communication skills.
- Other info: Ideal for passionate engineers looking to make an impact in their work.
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. Highlight specific projects where you took the lead, detailing 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 API development. Practising coding challenges can also help you feel more confident.
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, and other relevant technologies mentioned in the job description. Use specific examples to demonstrate your project ownership and communication skills.
Craft a Compelling Cover Letter: Write a cover letter that showcases your passion for Ruby development and your ability to work in a collaborative environment. Mention how your previous experiences align with the requirements of the role and express your enthusiasm for the opportunity.
Showcase Relevant Projects: If you have worked on projects that involved API development, Docker, or CI/CD pipelines, be sure to include these in your application. Describe your role in these projects and the impact they had on your team or organisation.
Prepare for Technical Questions: Anticipate technical questions related to Ruby, testing frameworks like Rspec, and Agile methodologies. Be ready to discuss your problem-solving approach and how you communicate complex technical concepts to non-technical stakeholders.
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, focusing on your role and the impact of your contributions. This will show your ability to work independently and manage responsibilities effectively in a fast-paced environment.
✨Communicate Clearly
Since excellent communication skills are crucial, practice explaining complex technical concepts in simple terms. Be ready to discuss how you've collaborated with both technical and non-technical stakeholders in previous roles.
✨Familiarise Yourself with Agile Methodologies
Understand the principles of Agile and be prepared to discuss how you've applied them in your work. Mention any specific frameworks you've used, such as Scrum or Kanban, and how they have influenced your project management style.