Join Our Excellent Team

We’re creating a better way to work together, built on trust & respect that will reflect a positive change in the world.

Vacancy

Full Stack Developer

We are looking for a senior web developer to produce scalable software solutions. You’ll be part of a cross-functional team that’s responsible for the full software development life cycle, from conception to deployment.  This Job is with relocation. 
 

“As a Fullstack Web Developer, you should be comfortable around both front-end and back-end coding languages, development frameworks and third-party libraries. You should also be a team player with a knack for visual design and utility.”

 

Requirements

Required skills and experience are HTML, CSS & Javascript, React with Server Side Rendering (SSR), Redux, Node.js, REST API Integrations, CI/CD DevOps Pipelines

 

You get bonus points for building progressive web applications (PWAs), experience of working in an Agile team (SCRUM), experience of working in a test driven and business driven manner, E-commerce platform experience, Passionate about best practice software development methods such as writing testable


 

Responsibilities

  • Qualifications e.g. BSc or MSc in Computer Science or similar subject.

  • Passionate about best practice software development methods such as writing testable code, code review, clean code, continuous improvement, knowledge sharing, DevOps

  • Experience of working in an Agile team (SCRUM)

  • Experience of working in a test driven and business driven manner.

  • E-commerce platform experience

  • A passion for hobby/luxury retail, e.g. playing a musical instrument will go a long way.

  • Work with development teams and product managers to ideate software solutions

  • Design client-side and server-side architecture

  • Build the front-end of applications through appealing visual design

  • Develop and manage well-functioning databases and applications

  • Write effective APIs

  • Test software to ensure responsiveness and efficiency

  • Troubleshoot, debug and upgrade software

  • Create security and data protection settings

  • Build features and applications with a mobile responsive design

  • Write technical documentation and tools like Confluence/Jira

  • Work with data analysts to improve software

  • Experience developing desktop and mobile applications

  • Familiarity with databases (e.g. PostgreSQL, MongoDB, MySQL), web servers (e.g. Apache) and UI/UX design

  • Excellent communication and teamwork collaboration skills (tools - Slack, GDocs)

  • Great attention to detail