Senior Full Stack Developer

Craver Solutions, a fast-growing startup in Vancouver and the leading mobile app platform for restaurants, is seeking motivated and high performing senior software developers to become part of its Software Development team. The Software Development team is responsible for building and maintaining the Craver Platform including web and mobile front-ends as well as the REST APIs. We take pride in solving complicated problems using cutting edge technologies and in our ability to deliver quality software and innovative products to our clients.

As part of our team, you will participate in agile software development practices, defining forward-thinking solutions, researching, developing and integrating concepts and products. You will be using state of the art technologies and frameworks such as React JS, React Native, Node JS, Java Dropwizard, Google Cloud Platform, etc.


  • You will be involved in all aspects of software development such as:
  • Software development, predominately using Java, Javascript, React.js and React Native
  • Software architecture, design and requirements analysis
  • Unit testing, automated testing, and documentation
  • Integration and deployment


  • Proficiency with systems, data and application architecture, and design
  • Proficiency in Javascript ES6, React and Redux
  • Proficiency in Java with a deep understanding of REST API principles and scalability
  • Proficiency in relational database systems and design
  • Experience with ORMs such as Hibernate
  • Experience with cloud deployment using AWS, GCP or Azure
  • Well organized, capable of planning, scheduling and prioritizing work
  • Aptitude for solving challenging problems in a team environment
  • Strong verbal and written communication skills in English


  • A positive, supportive and friendly work environment with an engaged team that is making things happen, not just punching in the clock.
  • Opportunity to learn and expand your knowledge while bringing innovative ideas into the life
  • Company support for relevant training and conference participation
  • A generous benefits package including prescription drug coverage, massage, and dental
  • Stock-options and quarterly and annual bonus
  • A competitive salary



Craver Solutions is an innovative and fast-growing startup in Vancouver. We are the leading mobile app platform for restaurants in Canada. We provide restaurants with innovative and modern solutions to increase their revenue while reducing their overhead costs.