We are searching for an accomplished and skilled Senior Ruby Developer to join our team and redefine e-commerce by delivering a speedy, highly customizable, and extendable checkout platform.
This position emphasizes directing engineering efforts, crafting APIs and services, and collaborating with diverse teams to equip merchants with personalized checkout solutions.
Responsibilities
- Lead the design and implementation of scalable APIs and backend services
- Coordinate closely with product owners, designers, and external collaborators to develop top-tier features
- Prioritize platform security while integrating payment providers and enhancing system functionalities
- Guide junior developers by offering mentorship, technical insights, and conducting code reviews to uphold best practices
- Enhance system monitoring tools, including Prometheus, Sentry, and Kibana
- Address performance inefficiencies to guarantee system stability and speed
- Foster innovation by introducing effective and creative approaches to complex challenges
- Promote a team-driven, remote-first work environment while ensuring project deadlines are met
Requirements
- Over 5 years of experience developing backend services, APIs, or microservices
- At least 1 year in a leadership role
- Proficiency in Ruby and experience with its associated frameworks
- Competency in working with both Scala and PHP (version 8)
- Strong understanding of tools like Prometheus, Sentry, and Kibana for application monitoring
- Skills in designing and optimizing databases
- Expertise in building secure and scalable systems
- Familiarity with Agile methodologies and DevOps strategies
- Fluent English communication at a minimum B2+ level
- Flexibility to adjust working hours to overlap with Australian time zone as needed
Nice to have
- Knowledge of Google Cloud Platform and its ecosystem
- Background in PHP and TypeScript
- Capability to work across various programming languages and frameworks based on project demands
Looking for something else?
Find a vacancy that works for you. Send us your CV to receive a personalized offer.
Find me a job