Senior Backend Software Developer
Goodfood Market (TSX:FOOD)
Goodfood (TSX: FOOD) is a leading digitally native meal solutions brand in Canada, delivering fresh meals and add-ons that make it easy for customers from across Canada to enjoy delicious meals at home every day. The Goodfood team is building Canada's most loved millennial food brand, with the mission to create experiences that spark joy and help our community live longer on a healthier planet. Goodfood customers have access to uniquely fresh and delicious products, as well as exclusive pricing, made possible by its world class culinary team and direct-to-consumer infrastructures and technology. We are passionate about connecting our partner farms and suppliers to our customers\' kitchens while eliminating food waste and costly retail overhead.
Location
181 University Ave, Suite 300, Toronto, ON, M5H 3M7
On-site: 4 days in-office, 1 day remote
We are seeking a skilled Senior Back-End Developer to join our IT team, reporting to the Software Development Manager. You will be a key player in designing and developing high-quality, testable code. Additionally, you will work alongside the QA team to formulate test scenarios. Our systems are built with PHP in the Laravel framework, with microservices in TypeScript.
Responsibilities
- Actively engage in product development for our website and web applications to establish a leading service in the market.
- Analyze, design, code, and maintain both existing and new functionalities.
- Develop efficient APIs to enhance mobile, web, and voice experiences for our customers and vendors.
- Propose innovative modifications to improve product performance for users.
- Document all development processes and code changes.
- Participate actively in scrum meetings and internal reviews.
- Regularly maintain, debug, and optimize existing web applications and websites.
- Conduct unit testing to ensure feature quality.
- Work autonomously on a project and drive it to completion.
- Operate in a Linux environment to research, design, test, implement, and manage online and back-end data services applications in the GCP cloud, utilizing contemporary service frameworks, including PHP applications built with the Laravel Framework.
Requirements
- Bachelor's degree in Computer Science, Engineering, or related field.
- 7+ years of programming experience.
- Proficiency in PHP, TypeScript, Python, and SQL. Open to learning and working with new languages and platforms.
- Experience in a fast paced environment.
- Experience with at least one PHP framework, preferably Laravel or Symfony.
- Solid understanding of Object-Oriented Programming (OOP).
- Knowledge of design patterns, particularly within microservices architecture.
- Knowledge of test-driven development and contemporary deployment practices.
- Experience with Gitflow/Trunk workflow and CI/CD pipelines is essential.
- Hands-on experience with RESTful APIs or GraphQL.
- Knowledge of TDD, GCP services, DDD, and CDC.
Benefits
WHY GOODFOOD?
Our team strives to give our members a world-class customer experience. All Goodfoodies are expected to take part in our mission to live longer on a healthier planet and be involved in our journey to be Good-er.
- Offsetting box delivery emissions
- Using packaging made of recycled materials
- Ensuring all packaging is fully recyclable and compostable by our subscribers
- Providing a meal solution to Canadians that helps reduce the amount of food waste at home and through Goodfood supply chain
- Taking action to reduce our carbon footprint
- Be hungry for improvement to keep being "Good-er"
What We Have To Offer Our Employees
- Competitive Group Insurance
- Personal Days
- Annual Bonus Program
- Group Retirement Savings
- Annual Fitness Credit
- Perk Programs
- Goodfood Product Discount
- And much more!
Note: This description may include references to the role and location as currently described. If the role is closed or no longer accepting applications, this would be indicated as applicable.
#J-18808-Ljbffr- Become a pivotal part of Pigment as a Senior Backend Software Developer, specializing in scalable infrastructure for a market-leading SaaS platform. You'll work on optimizing performance and creating reusable components within the Blocks team. Taking on this role means enhancing...Senior
- ...Processing (FiTP) Team is seeking a Software Engineer (Java) with a proven track record of design and developing large, complex and distributed... ...and autonomy. Acts as SME to senior stakeholders and/or other team... ...relevant experience in Java Backend Development Proven background...Senior
$120k - $150k per year
Job Title: Senior Full Stack Engineer Job ID: 87833 Location: Toronto, Ontario Overview Our client provides specialist financial services... ...on coding, debugging, and continuous improvement Design and develop scalable, high-performing Microservices using Python, Node.js,...SeniorWorldwide$79.1k - $118.7k per year
...highly skilled and motivated Application Developer with expertise in Power Platform, Angular... ...Power Automate, and a solid understanding of backend integration and cloud services within the... ...in designing, coding, and testing software applications. Collaborate with project...SeniorLong term contractWork at officeImmediate startRemote work1 day per week- Elevate the travel planning experience with Capital One as a Senior Backend Developer in Toronto. Take ownership of the backend architecture for... ...innovative travel tech solutions that users depend on. As a Staff Software Engineer, you will drive the design and development of multi...Senior
- Position Name – Senior Backend Developer Type of hiring – Subcon Location – Montreal, QC or Toronto, ON or Mississauga, ON (Hybrid – 2 days a week) We’re looking for developers who not only write clean code but also understand architectural implications and contribute to...Senior2 days per week
- Lead the development of cloud data solutions at Autodesk as a Senior Software Developer. Your expertise in data engineering will shine in designing... ...in data architecture and cloud platforms • Proficient in backend programming languages • Experience with SQL and data processing...Senior
- Elevate your career as a Senior Backend Developer at our Client, focusing on NodeJS and AWS solutions. Work on building software that connects businesses and customers effectively. We are seeking a highly skilled engineer with over four years of experience in server-side...Senior
- ...WCGA, OAuth 2.0]. Role Summary The Senior Full Stack Developer will lead the development of secure, scalable... ...cloud messaging services, and modern software engineering practices to deliver high-... ...building highly scalable, serverless backend APIs using AWS Lambda, API Gateway,...Senior
$95 per hour
Job ID: 26-19271 Job Title: Software Developer - Full Stack Location: Toronto, ON (Onsite... ...$95 per hour Role Overview Seeking a Senior Software Developer to support the timely... ...Must Have Cloud-Native & Serverless Backend Expertise : Proven experience designing...SeniorHourly pay- About the job RQ08781 - Software Developer - Senior Description Responsibilities Required to translate technical systems specifications into working, tested applications. This includes analysis, design and developing detailed programming specifications, writing and/or...Senior
$107k - $157.3k per year
Job Requisition ID 26WD97860 Senior Software Developer – AEC Data Position Overview Autodesk is seeking a highly motivated, experienced Senior... ...to ensure code quality. Experience in monitoring backend performance, identifying areas of improvement, and implementing...Senior- Job Title: RQ11260 - Senior Software Developer – ERPCase Management Working Status: In office Location: 222 Jarvis Street, Toronto Hours per day: 7.25 Responsibilities Be part of an agile, self‑directed, multi‑disciplinary team that includes managers, senior solution designers...SeniorWork at office
- Our financial services client is seeking a Senior Software Developer IV CAD (8+ years) to build and enhance REST APIs for backend services. Join a high-impact engineering team within a leading financial services organization developing backend integrations that power critical...Senior
- About the job RQ09176 - Software Developer - Senior Responsibilities: Required to translate technical systems specifications into working, tested applications. This includes developing detailed programming specifications, writing and/or generating code, compiling data-driven...Senior
- About the job RQ09033 - Software Developer - Senior Description A Note on Assignment Type: This position is currently listed as "Onsite"; however, the Assignment under this request will provisionally be "Hybrid", working 7.25 hours per calendar day, sometime between 8...SeniorContract workMonday to friday
- About the job RQ09410 - Software Developer - Senior Responsibilities: Ensure Accessibility standards are met (AODA) Developing and maintaining system design models, program codes, technical documentation, and specifications Ensure development of application solution...SeniorFlexible hours
- About the job RQ08804 - Software Developer - Senior A Note on Assignment Type: This position is currently listed as "Onsite"; however, the Assignment under this request will provisionally be "Hybrid", working 7.25 hours per calendar day, sometime between 8:00 AM and 5:00...SeniorContract workWork at officeMonday to friday
$75.9k - $141.9k per year
Keys for the role Developer with 5-10 years of C# development experience Banking / Financial industry experience preferred Knowledge of VaR and financial instruments Market Risk experience would be ideal Diriger le cycle de développement global des logiciels,...SeniorApprenticeship- ...are looking for a talented Full Stack Software Developer proficient in modern .NET... ...to continue in the recruitment process. Seniority level Seniority level Mid-Senior level... ...at Ascend FS by 2x Software Engineer, Backend (All Levels / All Teams) Software Engineer...SeniorFull timeWork at officeLocal areaWorldwide
- Software Developer - Full Stack - Senior Job Title: Software Developer - Full Stack - Senior Location: Toronto, Ontario Work Model: Onsite Description / Responsibilities / Skills Must Have Deep understanding and hands‑on experience with Azure Cloud architecture and services...Senior
- Elevate civil engineering innovations as a Senior Software Developer at Autodesk. Lead the development of software solutions by embracing AI technologies and agile methodologies. At Autodesk, you will be instrumental in managing key software components for Civil 3D. Your...Senior
- Elevate healthcare technology with TELUS Health as a Senior Software Developer. Lead development efforts on pension portal applications while mentoring junior talent in a hybrid work environment. TELUS Health is seeking a Senior Lead Software Developer passionate about creating...Senior
- Join a top-tier Technology and Operations team as a Senior Application Developer in Toronto, specializing in the entire software development lifecycle. Drive the transformation of business needs into exceptional software features. This Specialist II role focuses on end-to-end...Senior
- ...common React libraries such as Hook Form, React Query, Zustand etc. Agile Delivery Team Experience Experience contributing as a Developer or Tester (QA) in a balanced team which is comprised of roles including Developers, Testers, product Management, and Design Experience...Senior
- ...specifications into working, tested CRM applications. Develop detailed programming specifications,... ...arise during the use and operation of software packages. Apply general skills in... ...experience – 50% 7‑10 years of experience as a Senior Software Developer – CRM In‑depth...Senior2 days per week3 days per week
- RQ08889 - Software Developer - API - Senior About the job RQ08889 - Software Developer - API - Senior Description A Note on Assignment Type: This position is currently listed as "Onsite"; however, the Assignment under this request will provisionally be "Hybrid", working...SeniorContract workMonday to friday
- ...age of AI. The simple task of buying software, services, or tools at work has... ...Zip has created a new category and developed the leading solution in this $50B+... ...customers. Join us! Your Role As a Senior Software Engineer on the Developer Platform team, you will be responsible...SeniorImmediate start
- RQ09229 - Software Developer - ETL - Senior About the job RQ09229 - Software Developer - ETL - Senior Description A Note on Assignment Type: This position is currently listed as "Onsite"; however, the Assignment under this request will provisionally be "Hybrid", working...SeniorContract workWork at officeMonday to friday
- We are seeking a Front End Developer who will work closely with Business Analysts, Product Managers, Cloud Architects, and back‑end developers to build high‑quality front‑end solutions. Responsibilities Develop front‑end code based on storyboards, user stories, UI/UX artefacts...SeniorLong term contractInterim role
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Backend Software Developer. Be the first to apply!
- backend software developer Toronto, ON
- backend developer Toronto, ON
- senior software developer Toronto, ON
- working with seniors Toronto, ON
- senior human resources Toronto, ON
- senior director of operations Toronto, ON
- construction senior project manager Toronto, ON
- senior accounting technician Toronto, ON
- senior program manager Toronto, ON
- senior development manager Toronto, ON
