Craver Solutions is a mobile app platform for the restaurant industry. We help local restaurants engage their customers with a mobile app that is branded for their restaurants. With best-in-class features such as mobile ordering, payment, rewards and loyalty and more, we help them retain and grow their loyal customer base. We are working with local brands such as Railtown Cafe as well as many other brands across North America.
Craver has been growing fast. As a result we’re hiring a Senior Full Stack Developer to join our team!
The Software Development team is building new features and functionality, 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 and we use Slack, JIRA, and Git to keep everything easy.
What you’ll do:
You will be involved in all aspects of software development such as:
- Software architecture, design and requirements analysis
- Unit testing, automated testing and documentation
- Integration and deployment
Who You are:
- You write clean code, have written unit tests, and adhere to software design principles
- Typically you will have 4+ Years of professional experience
- You have an agile mindset, and want to get code into production quickly
- You’re continuously learning and curious
- You understand systems, data and application architecture and design
- You code in Java with deep understanding of REST API principles and scalability
- You understand relational database systems and design
- You’re experienced with ORMs such as Hibernate
- You are experienced with cloud deployment using AWS, GCP or Azure
- You can juggle competing priorities, because you’re organized, capable of planning, scheduling and prioritizing work
- You care more about solving challenging problems than getting credit
- You have strong verbal and written communication skills, and ask for help when there is a block
Working with us:
- We’re a close team, who care about each other inside and outside work
- We value output, not just punching a clock, and offer flexible hours
- Located in the heart of Downtown Vancouver, making your commute easy
- Opportunity to learn and expand your knowledge while bringing new innovative ideas into life.
- Company support for relevant training and conference participation
- A generous benefits package including prescription drug coverage, massage and dental.
- We pay quarterly and annual bonus
- We want you to take part in our success and offer stocks option plan
- Please share your personal projects on your resume
- If you have a GITHUB please share this
- If you have non-tech experience, such as customer service let us know