← Back to job listings
7S
Software Developer
7shifts · Toronto, Canada
About The Role
Join 7shifts, a leading platform for restaurant workforce management. As an Intermediate Software Developer, you'll be responsible for designing, building, and maintaining backend services, APIs, and user-facing features. You'll work in a cross-functional team, take ownership of production issues, and contribute to our engineering culture. Enjoy competitive health benefits, equity in a startup, and a culture that values authenticity and curiosity.
- Design, build, and maintain resilient and scalable backend services, APIs, and user-facing features.
- Collaborate with a cross-functional team of engineers, product managers, and designers to translate complex problems into elegant and practical solutions.
- Drive projects from concept to completion, making pragmatic technical decisions and consistently delivering value to our users.
- Proficiency in modern web development, including experience with a backend programming language and a solid understanding of relational databases
- Strong communication and collaboration skills, with the ability to articulate complex technical concepts clearly and contribute effectively to team discussions
- Experience in leveraging AI development tools (e.g., Copilot, Claude)
- A proactive and autonomous work ethic, knowing how to navigate ambiguity, manage your priorities, and make sound technical trade-offs
- A customer-focused mindset and a genuine passion for building products that solve real-world problems
- Experience in restaurant-tech, delivering customer-focused solutions
- A degree or diploma in computer science, software engineering, or a related technical field, or equivalent practical experience
- A proven track record of shipping high-quality code, demonstrating a strong sense of ownership and the ability to see features through the full software development lifecycle
- 2+ years of professional experience building, deploying, and maintaining web applications and services in a team environment
- Hands-on experience using Elixir in a production environment
- It’d be even cooler if you had:
- We know you might not check every box, and that’s okay
- If you’re excited about this role, inspired to contribute to a meaningful product, and eager to share ideas that drive real change, we’d love to hear from you
This is an external listing. JobSpring does not represent or verify the employer. Report this listing
JobSpring