Senior Engineer
About the Company
Our client is a fast-growing software company that is transforming how developers and testers worldwide approach the deployment of microservices at scale. Their platform simplifies testing and deployment for thousands of users, combining cutting-edge technology with a commitment to continuous learning, customer satisfaction, and contributions to the open-source community. They’re on a mission to create a seamless world of worry-free deployments and are building the most innovative and beloved contract testing solutions for developers.
About the Role
Our client is looking for a Senior Engineer to join their talented engineering team and play a key role in driving the success of their API testing platform. In this role, you’ll collaborate with product managers, UX designers, and fellow engineers to deliver high-quality, scalable solutions. You will be responsible for implementing new features, improving existing functionality, and mentoring junior engineers.
- Work closely with stakeholders to implement new functionality.
- Build well-architected, clean applications with strong technical foundations.
- Participate in design and code reviews to ensure high standards.
- Create and maintain comprehensive technical and support documentation.
- Take a lead role in mentoring junior engineers and guiding technical decisions.
- Apply TDD or BDD practices to deliver robust, high-quality code.
About You
You have a passion for writing clean, simple, and well-tested code. You approach problem-solving methodically and enjoy collaborating with your peers to overcome complex technical challenges. If you’re not already contributing to open-source projects, you’re eager to get involved. You understand the importance of teamwork, clear communication, and how they contribute to the overall success of product development.
You will bring:
- 5+ years of experience with Ruby and Node.js in an Agile and TDD-driven environment.
- Knowledge of continuous delivery processes and relevant tooling.
- Experience with highly available systems and scalable web architectures.
- Familiarity with database technologies like PostgreSQL and DynamoDB.
- Hands-on experience with AWS technologies and infrastructure as code (e.g., CloudFormation, RDS, ECS, Cognito).
- Comfort working with event-driven and microservice architectures.
Please apply for more information, or reach out to Scott at scott.bimrose@ mane.com.au