Ready for a change?
Our team has big goals to revolutionize how local businesses do their marketing.
With great solutions comes a great team
We have built a team of dedicated problem solvers who are always coming up with new strategies, new ideas and new ways to collaboratively drive our company forward. These ideals are what define our company and allow us to deliver the very best for our clients.
Our founding story
Originating in Toronto, our company has evolved into a global force with an innovative team of professionals. We’ve adopted a remote-first policy, fostering a modern and adaptable work environment. This approach allows us to stay at the forefront of industry trends to empower our team and our clients.
We're always connected
We’re proud to be fully remote and hiring internationally. Our virtual workflows and options to co-work allow us to stay connected and embrace our culture of equal opportunities.
We speak the same language
Although we are a diverse team from around the globe, we share the same vision to revolutionize how local businesses do their marketing.
Our Leadership Team
Edward Yao
Founder and CEO
Long-time entrepreneur, Edward, founded Canada’s first daily deal company and grew it to $50M GMV, with a team of 130+ people and 10k+ SMB clients. This was just the start. Edward saw a gap in the SMB market and began working on what OneLocal is today. His commitment is to make a big impact with SMBs and their growth strategies, and continue building an inclusive environment for our team.
Scott Ingles
CTO
Scott has worked in the digital marketing space since 1999. For the past 2 years, Scott has brought an innovative perspective to OneLocal overseeing the Delivery, Product, and Engineering teams and directing the implementation of the latest automations and AI-driven technologies for our clients and teams to leverage.
Olivier Thibault
COO
Olivier has spent 10+ years scaling tech firms. For the past 3 years, Olivier has been instrumental in building an environment for our team to grow and flourish in their passion for supporting SMBs. With this, a culture of “owners” has been constructed to give all who join the work-life balance that fits their lifestyle.
Our culture
Why work at OneLocal?
Hear from our team about what gets them excited about working at OneLocal.
Our #oneteam values
- Be a kind and informed professional
- Have an ownership mindset
- Prioritize outcomes
- Set ambitious timelines
- We celebrate success
Our perks
Continuous Skills Advancement
We provide lunch and learns, training tutorials, courses for skill advancement and other opportunities to learn new things.
Flexible Working Hours
Different types of flexible work options are available. We aim to find the best way that works for you while still delivering on our goals.
Work-Life Harmony
Enjoy a work environment that values work-life harmony, offering generous PTO and Recharge Days.
Remote-First Work Environment
Embrace a remote-first work policy for a modern, adaptable, and supportive work environment.
Stock Options
We believe in mutual success; as the company grows, so do the stakes for every employee at OneLocal.
Team Events
We celebrate our successes with annual celebrations, monthly team outings, virtual get-togethers, game nights and more.
See what we get up to
Work-life balance, remote first work environment, co-working opportunities, and team meet-ups are just some of the perks that make working at OneLocal unique.
Day in the Life at OneLocal
Where we work
Looking for a remote-first work environment? Enjoy the flexibility of working from anywhere.
How we hire
Once you’ve submitted your application, our team will carefully review it and reach out for a preliminary screening call if we identify a potential fit.
The purpose of this call is to gain a deeper understanding of your background and, of course, to get to know you better! Come prepared with your elevator pitch so we can make the most of our time.
Throughout our hiring process, we incorporate role-specific assessments. Whether it’s a take-home assignment, a role-play scenario, a presentation, or a code assessment, our team is eager to understand your perspective, thought process, and critical thinking abilities.
Before reaching a final decision, you’ll have the opportunity to meet some of our team members at different stages of the process.
This typically involves 1-2 rounds where each team member can ask you specific questions about your experience, your take-home assignment, and how we can align to ensure that this is the best environment for your learning and growth.
We also encourage you to come prepared with specific questions you may have for our team – we appreciate a curious mind!
Still have questions?
Check out our FAQ to learn more about how we determine if you're the right fit.
Job Openings
At OneLocal, we enable small local businesses to have the best digital marketing possible. We offer our more than 1,000 clients a broad suite of digital marketing solution products by bringing together the right mix of AI-driven technologies and local marketing expertise. Our ambition is to become the digital marketing provider of all roofers, chiropractors, painters, dentists, and dozens more industries in North America.
We are looking for talented and passionate individuals to embed the latest AI technology into our platform. We pride ourselves in our open and dynamic culture, our diversity, and being committed to a workplace where we all feel that we can be ourselves.
We are looking for a Senior Software Developer to join our growing engineering team. The ideal candidate has a deep understanding of both back-end and front-end development.
OneLocal's stack involves the following:
- Frontend: Typescript, Angular, React, React Native
- Backend: Typescript/Node.js, Express, Serverless, MongoDB, Redis
- Infrastructure: AWS EC2, Lambda, HAProxy, Terraform
What You’ll Be Doing
- Work with a wide range of product and technologies to own and solve product and technical problems end-to-end
- Driving design and architectural decisions for new products and existing applications actively used by thousands of clients
- Create trustworthy user experiences by building interfaces that are simple, easy to comprehend, performant and reliable using modern tools
- You will help educate and mentor our fellow engineers in best practices
What You Bring
- 5+ years professional engineering experience with at least 3 years of experience developing and maintaining a large web applications with modern, component-based JS framework (ideally react)
- 2+ years of frontend/backend development experience using NodeJS
- Deep understanding of JavaScript, ES6, CSS and HTML and the web ecosystem
- Experience contributing to the architecture and design (architecture, design patterns, reliability and scaling) of frontend systems
- You’re familiar with product and design lifecycles, and collaborating closely with designers, engineers, and product managers
- You're passionate about great user experience and are detail oriented
It Would be Great if You Have
- Experience with nosql database such as Mongodb
- Experience with React-native and/or native mobile apps development
- Experience with serverless
- Experience leading other developers, providing feedback and directing work
- Experience with setting up Continuous Integration(CI) and Continuous Development(CD) tools such as AWS CodePipeline, Circle CI, or Jenkins
Why You’ll Love Working Here:
- The opportunity to have a major impact at a growing company that is helping small and medium sized businesses grow their digital presence
- Remote first: We have committed to a remote-first work environment. This means our roles are open to candidates who can work between the core hours of 9am - 5pm EST
- 3 weeks paid vacation + 5 paid personal days
- Stock options in a YC backed start-up
- Virtual social events: coffee chats with your colleagues and weekly happy hours!
At OneLocal, we are committed to building and fostering an environment where our employees feel included, valued, and heard. Our belief is that a strong commitment to diversity and inclusion enables us to truly create the best company culture possible. We strongly encourage applications from candidates of all backgrounds, experience, and perspectives regardless of race, gender, sexual orientation, marital status, age, citizenship, disability, and national origin.
Apply Now
OneLocal is a leading provider of AI-powered digital marketing solutions for small and medium-sized businesses. We are committed to helping SMBs grow by providing easy-to-use, affordable, and effective marketing tools. From websites and SEO to reviews, advertising, social media, and more, our cloud-based platform offers a suite of interconnected tools that streamline operations and facilitate seamless customer communication. Leveraging structured and unstructured data, we power our own AI capabilities to automate client interactions, generate engaging content, and streamline information workflows.
We're seeking a dynamic Tech Recruiter to join our People & Culture Team. As a motivated and results-driven individual, you'll thrive in our early-stage tech environment, contributing to growth and innovation. You will partner with Hiring Managers across Engineering and Product teams to attract top talent as OneLocal grows while emphasizing critical thinking, resilience, and professionalism, and fostering a remote collaborative culture. You'll also lead the development of our technical recruiting strategy across multiple departments, ensuring our practices are data-driven and collaborating with the Talent Acquisition team and Hiring Managers to shape the future of technical recruiting at OneLocal.
What You'll Be Doing
- Partner with Hiring Managers across Engineering and Product departments to attract top talent as OneLocal scales.
- Lead the development of our technical recruiting strategy, ensuring alignment with data-driven insights and organizational goals.
- Collaborate with the Talent Acquisition team and Hiring Managers to shape the future of technical recruiting at OneLocal.
- Drive innovation in recruitment practices to meet evolving business needs and industry trends.
- Utilize various sourcing methods to identify and engage diverse candidates, including networking, referrals, social media, and online platforms.
- Manage the full recruitment life-cycle, from job posting to offer negotiation and onboarding, ensuring a positive candidate experience throughout.
- Develop and maintain strong partnerships with external agencies, universities, and technical communities to enhance our talent pipeline.
- Stay updated on industry best practices, market trends, and competitor insights to inform recruitment strategies and decision-making.
- Analyze recruitment metrics and KPIs to evaluate the effectiveness of hiring processes and drive continuous improvement initiatives.
What You Bring
- 2-4+ years of full-cycle technical recruitment experience, preferably within a fast-paced technology or startup environment.
- Strong understanding of technical roles and requirements across various disciplines, such as software engineering, data science, product management, and UX/UI design.
- Expertise in developing and executing sourcing strategies to fill technical roles.
- Proficient in technical sourcing and Boolean search techniques, utilizing platforms like LinkedIn Recruiter, Stack Overflow, GitHub, etc.
- Ability to thrive in a remote work environment, collaborating effectively with distributed teams.
- Exceptional organizational skills and attention to detail, with the ability to manage multiple priorities simultaneously.
- Effective communication, interpersonal, and time management abilities.
- Skilled at fostering strong relationships with candidates and hiring managers.
- Adaptable, collaborative, and data-driven in recruitment practices.
- Capable of delivering high-quality results under pressure and within tight deadlines.
- Passion for innovation and continuous learning, with a growth mindset and willingness to adapt to change.
- Established and maintains a broad talent network.
- Experienced in high-growth, fast-paced environments.
- Knowledgeable in hiring diverse teams.
- Bachelor's degree in Human Resources, Business Administration, or a related field.
Why You’ll Love Working Here:
- The opportunity to have a major impact at a growing company that is helping small and medium-sized businesses grow their digital presence
- Remote first: We have committed to a remote-first work environment. This means our roles are open to candidates who can work between the core hours of 9 am - 5 pm EST
- 3 weeks paid vacation + 5 paid personal days
- Stock options in a YC backed start-up
- Virtual social events: coffee chats with your colleagues!
At OneLocal, we are committed to building and fostering an environment where our employees feel included, valued, and heard. We believe that a strong commitment to diversity and inclusion enables us to truly create the best company culture possible. We strongly encourage applications from candidates of all backgrounds, experiences, and perspectives regardless of race, gender, sexual orientation, marital status, age, citizenship, disability, and national origin.
Apply Now