cover image
Skip

Skip

www.SkipCanada.com

3 Jobs

2,330 Employees

About the Company

Skip is Canada's only homegrown delivery network. Born in the Canadian prairies, Skip is now part of a global network as a division of JustEatTakeaway.com. Our Canadian headquarters in Winnipeg and Toronto are home to over 1,300 team members supporting all business pillars from marketing and account management to technology and senior leadership. Every day, we connect millions of Canadians in over 450 cities and towns with over 50,000 partners including restaurant, retail, convenience, grocery and more! Skip is a tech company with an entrepreneurial spirit and the drive to be the best. We're a people-first, collaborative company with a fun, dynamic and innovative environment. Our vision is to empower everyday convenience and we are here to help Canadians Skip to the good part! Whether it's a Friday-night feast, a post-gym poke bowl, grabbing some groceries, sunscreen, or a last-minute gift, our tech platform connects tens of millions of customers worldwide with everyday essentials. At Skip, we work to make sure all voices are heard, all differences are valued, and all people are treated fairly. Our people's input and uniqueness are not only embraced, but make an impact on a nationally loved brand with deep Canadian roots and global reach.

Listed Jobs

Company background Company brand
Company Name
Skip
Job Title
Salesforce Developer
Job Description
Toronto, Canada
Hybrid
Junior
17-09-2025
Company background Company brand
Company Name
Skip
Job Title
Senior Software Developer (Remote, Canada)
Job Description
**Job Title:** Senior Software Developer (Remote, Canada) **Role Summary:** Design, build, and maintain highly‑scalable front‑end systems for a high‑traffic delivery platform. Own the full software development lifecycle, from architecture and code to production monitoring and continuous delivery, while collaborating closely with product and operations teams. **Expectations:** - Deliver production‑ready features in a fast‑paced, continuous‑integration environment. - Proactively identify risks and translate improvements into clear technical requirements. - Mentor junior developers and contribute to a culture of code quality and shared ownership. **Key Responsibilities:** - Build intuitive, efficient UI/UX components using React.js and related libraries. - Implement state management with Redux and related patterns. - Consume RESTful APIs and integrate third‑party services. - Configure and optimise build tools (Webpack, Babel, Yarn). - Write automated tests, perform code reviews, and maintain performance metrics. - Monitor system health in production, troubleshoot issues, and drive reliability. - Collaborate with product managers to translate business requirements into technical designs. **Required Skills:** - 5+ years of professional software development experience. - Strong proficiency in JavaScript (ES6+). - Deep experience with React.js, Redux, and component‑based architecture. - Solid understanding of REST principles and API consumption. - Practical knowledge of Webpack, Babel, and Yarn. - Expertise in automated testing, debugging, code review, and CI/CD pipelines. - Excellent problem‑solving, communication, and collaboration skills. - Ability to work independently with minimal supervision. **Optional / Desired:** - TypeScript, Java, or other backend languages. - GraphQL integration experience. - Experience with metrics collection and system monitoring. - Mentoring or leadership experience. **Required Education & Certifications:** - Bachelor’s degree in Computer Science, Software Engineering, or related field (or equivalent practical experience). ---
Winnipeg, Canada
Hybrid
Senior
09-10-2025
Company background Company brand
Company Name
Skip
Job Title
Java Developer
Job Description
Job title Java Developer Role Summary Backend developer responsible for designing, implementing, and maintaining scalable Java services within a global delivery platform. Focuses on microservices, RESTful APIs, and integration with relational and NoSQL databases, while ensuring code quality, performance, and reliability. Expectations * Deliver robust, high‑quality code for new features and existing products. * Participate in code reviews, architecture discussions, and CI/CD pipeline management. * Resolve production incidents and continuously improve development processes. Key Responsibilities 1. Develop and maintain Java 8+ code (preferably Quarkus framework). 2. Design and implement RESTful microservices and associated APIs. 3. Persist data in relational databases; manage caching, query optimization, and data modelling. 4. Write unit and integration tests to guarantee feature reliability. 5. Conduct thorough code reviews and enforce best practices. 6. Collaborate with product managers, designers, and fellow developers to shape features. 7. Troubleshoot, debug, and resolve complex issues in distributed environments. 8. Integrate services into CI/CD pipelines for automated deployment. 9. Stay current on Java, backend trends, and emerging technologies. Required Skills * 3–5 years of backend development experience with Java 8+. * 3+ years designing/implementing microservice architectures and RESTful APIs. * Proficiency with relational database design, querying, and performance tuning (SQL). * Experience with NoSQL databases (optional). * Strong knowledge of OOP, design patterns, data structures, and testing methodologies. * Ability to troubleshoot and debug distributed systems. * Excellent written and verbal communication; collaborative mindset. * Self‑motivated and adaptable to fast‑paced environments. Required Education & Certifications Bachelor’s degree in Computer Science, Software Engineering, or related field (or equivalent professional experience). No specific certifications mandatory.
Edmonton, Canada
Hybrid
Junior
04-11-2025