Description
A ruby developer is needed on a wide variety of exciting projects which will be instrumental in the growth of their company.
The team is not just passionate about software development, they are also passionate about personal development and as part of the team, whether you are a junior, mid or senior level developer they will encourage you to continue to develop your skills and experience. You will be encouraged to learn and develop your coding knowledge and gain experience with new languages and will even be able to spend Friday afternoons on non-project work and personal training and development projects.
The Ruby developers' mission is to create the best possible online experience for purchasing products, ensuring that our customers have an unrivaled experience.
Key Responsibilities:
- Write software in Ruby, Go and JavaScript
- Collaborate on the design of systems
- Improve the maintainability and reliability of their software
- Investigate and troubleshoot production issues with minimal hand-holding
- Follow the team's best practices in test-driven development, pair programming, architecture and domain-driven design
- Participate in code reviews
- Rate negotiable