Full stack Developer (back end focus)

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