Intermediate Full Stack Developer
Cellar InsightsJob description
Role: Intermediate Full Stack Developer
Company: Cellar Insights Inc.
Location: Hybrid — Calgary, AB, Canada
Position Type: Full-Time Why Cellar Insights Founded in 2023, Cellar Insights provides critical insights into perishable-crop storage—starting with potatoes. Our smart storage monitoring and early spoilage detection help growers and processors reduce their risk due to spoilage, shrink and color, and optimize movement timing across multi-site operations. Deployed across North America, the platform analyzes 1.5M+ storage datasets and monitors 300M+ lb of potatoes.
Web and mobile dashboards deliver timely alerts and trend analytics; advanced analytics and AI refine predictions behind the scenes—so teams act earlier, waste less, and increase crop value.
Role Overview We’re looking for an Intermediate Full Stack Developer with 3+ years of experience delivering software to real users. You’ll work closely with product and a small, focused engineering team to ship production-ready solutions across web, mobile, and backend systems. Our platform spans real-time sensor ingestion, cloud infrastructure, cross-platform dashboards, and data visualization — all in service of helping growers make better decisions, faster.
You’ll own features end-to-end: from design collaboration through deployment and support. You’ll report into Engineering and collaborate closely with Product and domain experts. This is a role for someone who wants to build things that matter — where your code directly protects millions of dollars of stored crop.
What you'll work on: Your work will span a range of engineering challenges across the full stack, including: AI Augmented Development: You will have the opportunity to build new skills deploying and working with agent teams to deploy and prototype new ideas rapidly, while maintaining deep understanding and stewardship over the solution.
Value delivery: Building and maintaining our production platform using VueJS, NodeJS, and whatever the best tools are to get the job done. Real-time data systems: Working with streaming sensor data via InfluxDB and AWS services (Lambda, Glue, DynamoDB) to power our ETL platform.
Data visualization: Helping translate complex environmental and storage data into a clear, usable UX for growers and processors.
Infrastructure and reliability: Collaborating on architecture improvements, CI/CD pipelines, and system resilience across connected devices and cloud services.
Cross-platform thinking: Understanding and supporting the requirements of IoT-connected hardware, web dashboards, and mobile experiences.
Code ownership: Owning your work from development through deployment — including testing, monitoring, and production support.
Technical Environment
You’ll be working across a modern ETL stack with real-time data flowing through InfluxDB and AWS (Lambda, IoT Core, DynamoDB). Our APIs use GraphQL, and our infrastructure is designed around event-driven, serverless patterns. The team ships across web and mobile — you’ll have the opportunity to work across all of it.
What you bring: 3+ years of hands-on experience delivering software in a product or engineering environment — ideally including customer-facing products where your work was visible and consequential.
Technical
Skills
Modern Javascript Frameworks: VueJS + NodeJS + Python — Your primary working environment for building and shipping features across frontend and backend.
Cloud and infrastructure — Comfortable working with event-driven cloud, microservices, and serverless patterns in production.
Real-time and sensor data — Experience (or strong interest) working with streaming, time-series, or IoT data.
API design — Familiarity with GraphQL or RESTful API design and integration.
Testing and quality — You know that writing tests is a kindness, not a nuisance — and you’ll advocate for that standard across the team.
DevOps awareness — Comfortable with CI/CD, deployment pipelines, and production monitoring.
Working
Style
You think in terms of systems, not just features
You work with humility, curiosity, and empathy every day
You’re comfortable with ambiguity and evolving priorities in a startup environment
You write clean, well-structured code and take pride in craftsmanship
You communicate clearly and collaborate naturally with product, design, and domain experts
You thrive in small teams where your contributions are visible and impactful Nice to Have:
Experience in AgTech, agriculture, food production, or IoT/sensor-based systems
Familiarity with InfluxDB, time-series databases, or real-time data pipelines
Experience with mobile development (Flutter, React Native, or similar)
Background in data visualization or complex dashboard design How to Apply Send your application to apply@cellarinsights.com
Include the role you’re applying for in the subject line
Provide a cover letter detailing your relevant experience and why you are interested in joining Cellar Insights Inc.
Somewhere in your application, tell us what excites you about building technology that makes crop storage smarter and more sustainable for growers and processors
¿Te interesa este puesto?