Canada/ US
As we continue our rapid growth at Flashfood, we are looking for experienced Software Developers to join our team. You are a software developer with deep technical skills and are comfortable working in evolving technology infrastructure and distributed systems to drive the reports and insights used to make daily decisions. You are a resourceful problem solver, future thinker, independent, and excited about having a big impact on the core business logic driving decisions in grocery stores and for our shoppers.
Did you know that 30-40% of food that is produced around the world ends up in landfills?
Who We Are:
At Flashfood, we are on a mission to reduce the environmental impact of food waste and affordably feed people. We are tackling this gigantic problem together with a team that believes in authenticity, perseverance, and humility.
Our team comes from a variety of different industries and backgrounds, such as management consulting, finance, and emerging technology; however, we decided it was time to do something different – something that would create a better world for future generations!
Our casual and collaborative culture makes us who we are. We have a passion for supporting our community, and that starts with our ability to empower our people. We are ambitious and hard-working and are extremely proud of the culture we have created. We communicate openly and are not afraid to push boundaries.
Flashfood is looking for a dynamic person to join our team and help lead and drive growth, understanding, and success.
Who You Are:
You are passionate about delivering end-to-end experiences and software architecture across the front-end, back-end, and the APIs that glue them together
You have experience with modern programming languages, technologies, coding, testing, debugging, and automation techniques
You care about solving engineering problems and continuous learning and improvement
You care about delivering value and understanding how your work affects the company goals and mission
What You Will Do
Be a valued member of an autonomous agile team to continuously iterate on and deliver on new technology objectives
Communicate decisions and analysis effectively, objectively and based on data
Collaborate with your peers and across teams to solve hard problems
Deliver testable, maintainable, high-quality code and take ownership over the components, workflows, and processes you create
Optimize systems for performance and scale
Consistently seek to improve processes, reduce repetition, and challenge the status quo
Technology
Experience working both in front-end (Mobile and Web) and back-end
Proficient in multiple languages, specifically golang, python, javascript
Distributed systems and microservices architectures in containerized environments
Knowledgeable of NoSQL databases, what scenarios are a good fit for them and experience with at least one of them (e.g. document database like MongoDB/ DynamoDB and Cosmo)
SQL and relational databases
Strong knowledge of data structures
Experience with message brokers (e.g. RabbitMQ, Kafka)
CI/CD experience (preferably CircleCI)
Experience with Kubernetes, CKAD certification a bonus
Passion for technologies like GraphQL, gRPC/ Protocol Buffers
Company Perks
Competitive base salary
Company-wide performance bonus
Casual and remote-friendly work environment
Flexible working hours
Extra-long weekends April to September
Monthly team events (virtual friendly)
Maternity & Parental Leave Top Up Plan
Professional development opportunities – $1,000/year
Work from Home subsidy
Paid time off for volunteering
Opportunity to work with a growing company passionate about sustainability and making an impact on our communities
Flashfood is an equal opportunity employer and is committed to providing an accessible recruitment process. Please advise should you need any accommodation throughout the recruitment process. All your information will be treated confidentially.
job description Welcome to the FUCHS Group, the world’s number one independent manufacturer of lubricants and related specialties. As a...
Apply For This Jobbr{display:none;}.css-58vpdc ul > li{margin-left:0;}.css-58vpdc li{padding:0;}]]> Tasks We are looking for a Software Engineer to join one of our Driver Assistance...
Apply For This Jobbr{display:none;}.css-58vpdc ul > li{margin-left:0;}.css-58vpdc li{padding:0;}]]> Our people love the exciting and meaningful work they do, the cutting-edge resources and technology...
Apply For This JobWe look forward to the hiring of a skilled CNC programmer to operate and maintain our CNC equipment. As a...
Apply For This JobCareer Renew is recruiting for one of its clients Software Developer (Systems Software) – Onsite in Chantilly, VA – US...
Apply For This Jobbr{display:none;}.css-58vpdc ul > li{margin-left:0;}.css-58vpdc li{padding:0;}]]> Swinburne is embarking on an exciting journey, working towards our new vision of bringing people...
Apply For This Job