Job description
Our client, a very successful e-commerce company, are looking to grow their development teams on the back of outstanding growth, and are looking for a Full-stack Engineer to help support this strong growth.
The successful candidate will have hands-on experience with Ruby on Rails, some of the JavaScript frameworks and industry standard development tools. You will be a part of a friendly and supportive team of around 30 developers, working mostly on new features but also maintaining and refactoring existing applications.
The role
- Design & implement features in customer facing applications
- Build APIs using GraphQL
- Write testable and maintainable code that is reliable and performant
- Work closely with internal clients, product managers and your teammates to arrive at the best possible feature implementation
- Participate in shaping cross- and in-application design & architecture
- This role gives you an opportunity to learn, develop and grow into more senior roles
You will have
- Proven hands-on experience in development with Ruby on Rails
- Proven hands-on experience with JavaScript frameworks, preferably React
- Experience of agile methodologies, such as Kanban or Scrum
- A broad understanding of current technologies & frameworks
- Eager to learn continuously
Nice to have
- Experience with relational databases and/or other backend technologies
- Experience with event architectures & publish-subscribe systems like Kafka
- Experience with cloud infrastructures such as AWS & Digital Ocean