Full Stack Developer (PHP/Laravel/Vue.JS)

This position has been filled or has expired. To search all open positions, visit our Job Board.

At Kravin Kitchen we are an integrated software suite built to run and manage a culinary chef’s business – from online menu and order management to customer communication and delivery solutions to sales processing and accounting. Our best-in-class SaaS platform, combined with a nationwide directory, streamlines our clients’ culinary businesses allowing them to focus on what they do best – Cooking. We’ve already close a successful equity funding round with some notable angel investors and we are looking to expand or Saas features and offerings

Job summary:
We are looking for a talented and driven Full Stack Developer, with expertise in Laravel-8 and Vue.js component development. Our platform is being built on the Laravel-8 framework with both blade templates and Vue components on the front end. We are seeking an experienced, self-directed, innovative full-stack developer who is interested in providing support to update and extend the application. You will ensure that you produce robust, secure, modular, and maintainable code. Your commitment to team collaboration, perfect communication, and a quality product is crucial.

Responsibilities:
• Learn our company’s business needs and apply this knowledge when designing and testing new products/features
• Help design, build & deploy an updated version of our SaaS application in support of the company’s technology and business strategy
• Maintain system documentation, as required for contract deliverables and project standards and best practices
• Recommend additional guidelines, strategies, and services in support of business and client goals
• Proposing any upgrades and updates necessary for keeping up with modern security and development best practices
• Other tasks as assigned

Experience & skills:
• Self-starter, capable of working independently as a problem solver
• Knowledge of accessibility best practices
• Experience in enterprise-level SaaS environments
• Experience or interest in working in an entrepreneurial/startup environment
• CMS / eCommerce platform experience (Shopify, etc.)
• Bachelor’s degree or equivalent experience (2+ years in a professional setting)
• 1-5 years of experience in web application development with the Laravel development framework
• Experience with front end development using vue.js and bootstrap
• Understanding and familiarity with source management systems like GitHub
• Ability to work in a structured programming environment as well as writing object-oriented code
• Excellent communication skills
• Solid trouble-shooting, bug tracking, and quality assurance methodologies
• Experience and preference for test-driven development
• Ability to work and deliver in an agile environment as part of a small team
• Creative, self-motivated, positive attitude toward tackling training and software issues
• A sense of ownership and pride in your performance and its impact on the company’s success
• Ability to write efficient, secure, well-documented, and clean JavaScript code
• Proficiency with modern development tools, like Babel, Webpack, and Git
• Experience with both consuming and designing RESTful APIs
• Experience or willingness to implement features required in SPA (Single Page Application) such as service worker, and device-level APIs (example geolocation, caching)
• Experience or willingness to create, maintain and expand real-time messaging and video features
• Must have solid understanding of modular components and passing attributes and events between parent-child and state management

Advertisement

Compensation: 
We offer the right candidate a base salary + equity. Final compensation for this role will be determined by various factors such as a candidate’s relevant work experience, skills, certifications, and location. This job is a Part-Time Remote/Work from home position.