##### Job Description :
The Fraîche team is small but growing, and is based out of beautiful Kelowna,
BC. Founded by Registered Dietitian Tori Wesszer, our fun and dynamic team is
on a mission to make living more beautiful, simple, and healthier through our
inspiring blog, cookbooks, collaborations, social media channels and awesome
meal plans.
As an employer, Fraîche fosters an environment for learning, growth,
collaboration, and creativity. We are excited to be expanding our team with
new talent.
_**About Fraîche Table**_
Fraîche Table is a fast-growing digital subscription-based meal planning
platform that aims to simplify and revolutionize eating well at home.
Fraîche Table was created in 2021 by Tori, a busy mom herself, to provide
simple recipes, customizable meal plans, and ready-to-shop grocery lists to
take the stress out of getting wholesome home-cooked meals on the table. As a
Fraîche Table member, people save precious time and energy typically wasted on
meal planning, enjoy healthier meals together as a family, and remove the
stress of figuring out “what’s for dinner” forever.
_**About the Senior Developer Role**_
We are seeking a forward-thinking and experienced Senior Full Stack Developer
with an entrepreneurial mindset and a passion for our mission to join our
Fraîche team in Kelowna, BC. As the primary software developer in our company,
you will be responsible for planning, coding, and testing new software,
updates, and features for our subscription-based platform FraicheTable.com and
blog, FraicheLiving.com.
This is a unique opportunity to make a significant impact on the growth and
success of our fast-growing meal planning service. We are seeking an
individual who excels in crafting scalable, high-quality code with the ability
to innovate and create solutions that will accelerate our long-term business
growth.
_**In this role you will be expected to:**_
* Work with the leadership team to build, manage and execute a product innovation roadmap that aligns with the business's strategic direction.
* Develop and maintain scalable and high- performance software solutions for our subscription-based platform.
* Design, create, and work within a full software development lifecycle, including planning, coding, testing, debugging, deployment, monitoring, and sunsetting.
* Champion the growth and development of in- house technology in a fast-paced, innovative start-up environment.
_**You will need to have:**_
* 2-3 years of experience as a Senior Software Developer.
* Experience developing progressive web apps and cloud-based technologies (e.g., AWS, Azure, GCP).
* Proficiency in front-end technologies such as HTML, CSS, JavaScript, and frameworks like React or Angular.
* Strong knowledge of back-end technologies, including server-side programming languages like Node.js or Python.
* Experience working with databases (SQL or NoSQL) and ORM frameworks.
* Experience with IaC technologies such as Terraform.
* Solid understanding of software development principles, design patterns, and best practices.
_**Work Environment**_
This position offers a hybrid work environment, allowing employees to work
remotely at-home, in-office at Fraîche headquarters, and out of Kelowna’s
Innovation Centre within OKGNworks. Fraîche is a proud member of Accelerate
Okanagan, the hub of the Okanagan's growing tech scene that offers a shared
space for entrepreneurs, creators, and community builders.
_**Benefits:**_
* Casual dress
* Dental care
* Extended health care
* Flexible schedule
* On-site parking
* Paid time off