onsite
Senior Software Engineer Product - Employment Hero
Software Engineer
Lead end‑to‑end product development, building scalable Ruby on Rails back‑ends and modern front‑end experiences, while shipping incremental features that deliver immediate customer value.
About the role
Key Responsibilities
- Design, develop, and maintain high‑performance Ruby on Rails services that power a payments platform used by over 100,000 merchants.
- Collaborate with product, design, and data teams to translate user stories into robust, testable code.
- Own the full software lifecycle: from architecture and coding to deployment, monitoring, and continuous improvement.
- Champion best practices in CI/CD, automated testing, and code quality to ensure reliable, secure releases.
- Mentor junior engineers, conduct code reviews, and foster a culture of learning and innovation.
Requirements
- 5+ years of hands‑on engineering experience building production‑grade products.
- Strong proficiency in Ruby and Ruby on Rails, with a solid grasp of RESTful API design.
- Full‑stack experience, comfortable with modern front‑end frameworks (React, Vue, or similar) and back‑end services.
- Proven track record of shipping iterative releases that quickly deliver customer value.
- Excellent problem‑solving skills, a passion for clean code, and a collaborative mindset.