Our client is seeking an Intermediate Rails Engineer to join their dynamic team in Wellington. This role offers the opportunity to engage with customers and all members of the business, actively identifying problems and proposing solutions. The successful candidate will follow best practices in building robust and reliable software, take responsibility for delivering functionality from concept through to production release, and provide detailed code reviews to colleagues. This role also involves mentoring Junior developers, making it a fantastic opportunity for those looking to share their knowledge and contribute to a supportive team environment.
Engage with customers and all members of the business
Follow best practices in building robust and reliable software
Mentor Junior developers
What you'll do:
As an Intermediate Rails Engineer, your role will be pivotal in engaging with customers and all members of the business to actively identify problems and propose solutions. You will be responsible for following best practices in building robust and reliable software, taking projects from concept through to production release. Your excellent communication skills will be utilised as you provide detailed code reviews to colleagues, sharing your knowledge and ensuring that standards are maintained. Furthermore, you will help design the architecture of new features and present this back to the team for feedback.
Actively monitor systems, identify problems and propose solutions
Approach problems with a curious mindset and empathy for the end user, always considering the impact of changes
Have experience with automated testing
Enjoy discussions about software/product design and crafting solutions
Have full working rights in New Zealand.
What you bring:
The ideal candidate for this Intermediate Rails Engineer position brings at least two years of experience using Ruby. Your excellent communication and collaboration skills will enable you to work together with your team to succeed. You have a knack for taking complex problems, breaking them down, and building robust solutions. Your experience with automated testing will be invaluable in this role. Above all, you approach problems with a curious mindset and empathy for the end user, always considering the impact of changes.
At least two years experience using Ruby
Excellent communication and collaboration skills
Ability to take complex problems, break them down, and build robust solutions