At a Glance
- Tasks: Develop and maintain cloud-based applications using Ruby on Rails in an agile environment.
- Company: Join Employment Hero, a fast-growing SaaS unicorn revolutionising employment for over 2 million users globally.
- Benefits: Enjoy remote work flexibility, a generous home office budget, and employee share options.
- Why this job: Be part of a dynamic startup culture that values innovation and personal growth.
- Qualifications: Proven experience with Ruby on Rails, Agile methodologies, and quality coding practices required.
- Other info: Participate in global gatherings and enjoy recognition programs for your contributions.
The predicted salary is between 43200 - 72000 £ per year.
Our mission and where you fit in At Employment Hero, we are an ambitious bunch on a mission to make employment easier and more valuable for everyone. Since our inception in 2014 we have had some pretty impressive growth (100% YoY), now serving 300,000 businesses globally, with 2 million+ users on the platform, reaching unicorn status in 2022 - and we have no plans to slow down. There has never been a more exciting time to join one of the fastest-growing SaaS unicorns.
What your days might look like This role is with our HR, Benefits and Payroll Integration teams who build and run an all-in-one platform so our customers can manage everything from pay and annual leave to professional development and employee engagement. Week to week you will be:
- End-to-end fullstack development for new and current cloud-based applications
- Working across our Ruby codebase which are run in an AWS cloud environment using EC2 and Kubernetes
- Navigating different parts of a complex SAAS product - picking up new tools, technologies and subject domains quickly
- Work on the technology roadmap with Product Owners, designing solutions with your squad, and new feature development, through to production, improving/optimizing and maintenance
- Debug and perform root cause analysis for application issues
- Perform tests and quality checks on your code - you own the quality and security of the code you create
- Take initiative in recommending improvements to the development process
- Proactively identify application pain points and suggest mitigation strategies
- Perform peer reviews of code changes
- Maintain documentation and help articles for new/updated features
- Work closely with business stakeholders within an agile environment
What will you bring We are looking for someone who:
- Excellent experience with Ruby on Rails
- Knowledge of correct design patterns for code and how to transform existing code to implement them.
- Experience in developing software, using microservices or SOA architecture for deployment on public clouds - we use AWS
- Experience using Agile methodologies and working with Product teams
- Quality coding practices, including test-driven development, unit testing and secure coding awareness.
The EH Way The EH Way is how we describe our culture at Employment Hero and how we all operate. It is our DNA. In short, you will love working with us if:
- Revolutionising employment gets your heart racing.
- You thrive on the flexibility (and responsibility) of a remote-first business.
- Our values align, and shape how you show up every day.
- You love the dynamic pace of a startup, are driven by innovation, and enjoy working with other smart people.
Plus, you will get to enjoy a number of great perks, including:
- A generous budget for your home office.
- Cutting-edge tools and technology.
- Reward and recognition programs - because great work should be recognised and rewarded.
- Learning and development (including an external study policy, live monthly professional development classrooms, and premium online learning content).
- Employee Share Option Program: be an owner of Employment Hero.
- Annual Global Gathering - so far we have been to Thailand, Vietnam, Bali and are excited to meet in Dubai in 2025.
Are we a match? Think we are the right match for you? Fantastic! Click 'Apply' and our talent team will reach out with the next steps. At Employment Hero, we are committed to safeguarding the privacy of your application data.
Employment Hero celebrates diverse perspectives and experiences, we invite people of all backgrounds and identities to apply for this position.
Senior Fullstack Engineer - Ruby on Rails employer: Employment Hero
Contact Detail:
Employment Hero Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Senior Fullstack Engineer - Ruby on Rails
✨Tip Number 1
Familiarise yourself with Ruby on Rails and AWS, as these are crucial for the role. Consider building a small project or contributing to open-source projects that utilise these technologies to showcase your skills.
✨Tip Number 2
Understand the Agile methodologies and how they apply to software development. You might want to brush up on your knowledge of Scrum or Kanban, as this will help you communicate effectively with the Product teams.
✨Tip Number 3
Prepare to discuss your experience with microservices and SOA architecture. Think of examples where you've successfully implemented these in past projects, as this will demonstrate your ability to navigate complex SaaS products.
✨Tip Number 4
Research Employment Hero's culture and values by visiting their careers page. Be ready to articulate how your personal values align with theirs during the interview, as cultural fit is highly valued in their hiring process.
We think you need these skills to ace Senior Fullstack Engineer - Ruby on Rails
Some tips for your application 🫡
Understand the Company Culture: Before applying, take some time to read about Employment Hero's culture and values on their careers page. Tailor your application to reflect how your personal values align with theirs.
Highlight Relevant Experience: In your CV and cover letter, emphasise your experience with Ruby on Rails and any relevant projects you've worked on. Be specific about your contributions and the technologies you used.
Showcase Problem-Solving Skills: Since the role involves debugging and root cause analysis, include examples in your application that demonstrate your problem-solving abilities and how you've improved processes in previous roles.
Craft a Strong Cover Letter: Use your cover letter to tell a story about your journey as a developer. Explain why you're passionate about revolutionising employment and how you can contribute to Employment Hero's mission.
How to prepare for a job interview at Employment Hero
✨Showcase Your Ruby on Rails Expertise
Be prepared to discuss your experience with Ruby on Rails in detail. Highlight specific projects where you've implemented design patterns and how you've transformed existing code. This will demonstrate your technical proficiency and understanding of best practices.
✨Familiarise Yourself with Agile Methodologies
Since the role involves working closely with Product Owners and within an agile environment, brush up on Agile principles. Be ready to share examples of how you've successfully collaborated with teams in a fast-paced setting and contributed to the development process.
✨Prepare for Technical Challenges
Expect to face technical questions or coding challenges during the interview. Practice debugging and root cause analysis scenarios, as well as discussing your approach to quality coding practices like test-driven development and secure coding.
✨Align with Company Values
Research Employment Hero's culture and values, known as 'The EH Way'. Be ready to articulate how your personal values align with theirs and how you can contribute to their mission of revolutionising employment. This will show that you're not just a fit for the role, but also for the company.