At a Glance
- Tasks: Develop user-friendly web applications and optimize APIs using cutting-edge technologies.
- Company: Join Knak, a leading tech company empowering marketers with innovative solutions.
- Benefits: Enjoy competitive salary, equity, great benefits, and a supportive work culture.
- Other info: Be part of a dynamic team focused on collaboration and continuous learning.
- Why this job: Make a real impact in the marketing tech space while growing your skills.
- Qualifications: 3+ years of software development experience and familiarity with SaaS architecture.
The predicted salary is between 120000 - 150000 $ per year.
Knak helps marketers turn ideas into on-brand, high-performing campaigns at scale. Our customers set the brand rules, choose the tools that feed in and the platforms that send, and decide where AI does the work and where people do. We handle the repeatable parts, so marketers get their time back for the parts that aren't.
At Knak, we build groundbreaking software used by marketers at many of the world’s top companies. As engineers, we foster a transparent, collaborative and blameless culture. We emphasize continuous learning and encourage our engineers to experiment in search of creative ways to solve problems and help our customers.
We are looking for an Intermediate Full Stack Developer to join our growing engineering team. As an Intermediate Developer, you will be responsible for developing user-friendly, high-performance web applications using a variety of full stack web technologies. You will work closely with team leads, product managers and design teams to create compelling user experiences built upon scalable and reliable systems.
- Develop, maintain, and optimize RESTful API endpoints using Laravel (PHP), ensuring adherence to best practices for observability, testability, and performance.
- Collaborate closely with product managers, designers, and front-end developers to create intuitive and responsive user interfaces using Vue.js.
- Implement software solutions across the entire technology stack by applying Object-Oriented or Functional Programming principles and best practices.
- Effectively apply best practices when using an ORM or SQL interface to a MySQL relational database.
- Leverage various AWS services to deploy, manage, and scale web applications securely and reliably.
- Actively participate in code reviews to ensure code quality, maintainability, and adherence to coding standards.
- Work closely with cross-functional teams to analyze business requirements and technical objectives.
Qualifications:
- Bachelor's degree in Computer Science or a related field, or equivalent work experience.
- 3+ years of software development experience, with a proven track record of building and maintaining SaaS based web applications.
- Experience in developing RESTful APIs, including authentication, validation, and error handling.
- Experience with TDD and automated testing frameworks such as Jest, Playwright, PHPUnit.
- A keen eye for observability, monitoring, and performance optimization.
The Ideal Candidate will have:
- Experience working with PHP and the Laravel framework.
- An understanding of SaaS software development practice.
Goals:
- Be part of a full software development life cycle, from conception to deployment.
- Be a team player with an eye for visual design and software usability.
- Collaborate with peers on the creation of clean, maintainable, and reusable code practices.
Base Salary: The anticipated base salary range for this position is $120,000 - 150,000k/year. Final compensation will be determined based on factors including relevant experience, skills, qualifications, and internal equity.
What We Offer: At Knak we have four foundational pillars. Culture, customers, product and growth. Culture is our number one pillar because we know that is at the core of building a strong company that can build amazing products and delight our customers.
If this sounds like something you’re looking for, then we’d love to hear from you!
Knak believes in creating an inclusive, barrier-free working environment. If you require ANY accommodation to the interview process please contact culture@knak.com.
Software Developer in Winnipeg employer: Knak
Knak is an exceptional employer that prioritizes a vibrant work culture and employee growth, making it a top choice for those seeking meaningful careers in the tech industry. Located in Ottawa, we offer competitive salaries, equity options, and comprehensive benefits, all while fostering an inclusive environment that values diverse perspectives. Our commitment to personal and professional development ensures that every team member can thrive and contribute to our mission of empowering creativity through innovative marketing solutions.