
Full Stack Engineer
Opencare.com
Full time
Software Development
Canada
Hiring from: Canada
At Opencare, we are a fully remote organization and we are open to applicants across Canada for this opportunity.
Opencare's Mission
To reinvent how dentists run their practices, so they can focus on what matters most: providing exceptional patient care.
Running a dental practice is becoming more and more complicated every year. At Opencare, we believe that dentists shouldn't have to worry about managing their practice, which frees them up to prioritize world class patient care experiences. After all, we live our most important life moments, from laughing and smiling to eating and talking, through our mouths. Yet for such an important part of our body, the thought of visiting the dentist instills fear and confusion in most people. We want to change that.
Through the Opencare marketplace, we are enabling dentists to connect with new patients, streamline their day-to-day operations, and manage their billing seamlessly. All of this frees up time and energy that can be dedicated to helping patients understand and improve their oral wellness. We believe that people reach their full potential at work when they are happy and healthy outside of work.
Our Engineering Team's Vision:
In order to achieve our vision, we are looking for a versatile Full Stack Engineer to join and support our creative, passionate, and user-focused engineering team. You will have the opportunity to make an impact on every aspect of engineering in the company, including managing projects and having an influence in the strategic direction of the product.
How you will help us get there:
Our engineering team is committed to embracing the latest technologies, with a strong focus on integrating AI to enhance both our development processes and the user experience. Workign closely with our Director, Engineering and cross functionally, we’re looking for someone who is excited to accelerate this adoption—bringing fresh ideas and practical approaches to embedding AI into our day-to-day workflows and across our product. If you're passionate about pushing boundaries and shaping the future of technology-driven solutions, we'd love to have you on board.
Your primary role will be to:
Opencare's Mission
To reinvent how dentists run their practices, so they can focus on what matters most: providing exceptional patient care.
Running a dental practice is becoming more and more complicated every year. At Opencare, we believe that dentists shouldn't have to worry about managing their practice, which frees them up to prioritize world class patient care experiences. After all, we live our most important life moments, from laughing and smiling to eating and talking, through our mouths. Yet for such an important part of our body, the thought of visiting the dentist instills fear and confusion in most people. We want to change that.
Through the Opencare marketplace, we are enabling dentists to connect with new patients, streamline their day-to-day operations, and manage their billing seamlessly. All of this frees up time and energy that can be dedicated to helping patients understand and improve their oral wellness. We believe that people reach their full potential at work when they are happy and healthy outside of work.
Our Engineering Team's Vision:
In order to achieve our vision, we are looking for a versatile Full Stack Engineer to join and support our creative, passionate, and user-focused engineering team. You will have the opportunity to make an impact on every aspect of engineering in the company, including managing projects and having an influence in the strategic direction of the product.
How you will help us get there:
Our engineering team is committed to embracing the latest technologies, with a strong focus on integrating AI to enhance both our development processes and the user experience. Workign closely with our Director, Engineering and cross functionally, we’re looking for someone who is excited to accelerate this adoption—bringing fresh ideas and practical approaches to embedding AI into our day-to-day workflows and across our product. If you're passionate about pushing boundaries and shaping the future of technology-driven solutions, we'd love to have you on board.
Your primary role will be to:
- Design a UI that will make every user's interaction with our product a delightful and polished experience
- Integrate AI and LLMs, respecting HIPAA constraints, to elevate user experience and streamline workflows
- Own UI design, user experience, and general software development process to deliver the best product experience following best engineering practices
- Contribute to the ideation, technical design, implementation, and testing of product features
- Explore and champion AI tooling that improves the team’s productivity and product quality
- Ensure our product always has the user in mind, shipping features that will make their experience seamless and enjoyable
- Identify ways to improve our technical stack, planning changes with the team, and making them happen
- Lead or support infrastructure work including cloud resources (e.g., AWS EC2, S3, CloudFront) and DB tuning (PostgreSQL)
- 3+ years of experience developing applications, frontend and backend
- Demonstrated use of AI tools and LLMs to boost development workflows or build product features
- Experience with SSR, SEO optimization, and responsive design
- Strong skills with SQL and relational databases like PostgreSQL
- Hands-on experience with version control, especially Git
- Comfortable with modern product design tools like Figma, and working closely with product and design partners
- Web development experience in fast-paced environments, building responsive applications for both desktop and mobile
- Proficiency in front-end frameworks such as React or Angular, with strong CSS skills
- Strong communicator who thrives in cross-functional collaboration with marketing, product, CX and design teams
- Experience managing and optimizing AWS infrastructure (EC2, S3, CloudFront, RDS)
- Experience working with HIPAA-regulated environments
- Web analytics expertise using Heap, FullStory, or similar tools
- Past experience implementing event tracking and marketing analytics pipelines
- Experience implementing A/B testing
- Familiarity with C#/.NET
How to apply
To apply for this job you need to authorize on our website. If you don't have an account yet, please register.
Post a resumeSimilar jobs

Outlier 協助全球最具創新性的公司透過提供人工回饋來提升其人工智慧(AI)模型的品質。您是一位有經驗的軟體工程師,並希望以您的程式設計專業來訓練 AI 模型嗎? 我們與組織合作訓練 AI 大型語言模型,幫助尖端的生成式 AI 模型編寫更好的程式碼。專案通常包含離散且高度可變的問題,您需要與這些學習程式設計的模型互動,幫助它們進步。無需具備先前的 AI 經驗。 關於這個機會: Outlier 正在尋找能講繁體中文的優秀程式設計師來幫助訓練生成式人工智慧模型。 這是一份自由工作機會,工作地點不限,工作時間靈活,您可以在最適合您的時間工作。 您可以貢獻專業知識,通過以下方式參與: 編寫和回答與計算機科學相關的問題,以幫助訓練 AI 模型 評估和排序 AI 模型生成的程式碼 理想的專業能力包括: 就讀或已完成計算機科學學士學位或更高學位(於知名院校) 精通以下一種或多種程式語言:Java、Python、JavaScript / TypeScript、C++、Swift 和 Verilog 能夠以繁體中文流利地表達複雜的概念 擁有出色的細節關注能力,包括文法、標點符號和格式規範 薪酬: 目前,程式設計專家的核心專案工作薪酬範圍為每小時 25 至 50 美元(USD)。 薪酬取決於專業技能評估、地點、專案需求及其他因素。例如,擁有博士學位者可能會獲得更高的薪酬。對於非核心工作(如專案初期的上線階段或專案加班階段),可能適用較低的費率。某些專案提供激勵性付款。請查看每個專案的付款條款。
Software Development
Canada
Hiring from: Canada

Join the thousands of Coding experts on Outlier shaping the future of computer science to improve AI systems used by millions worldwide. Overview Location: Denmark, United States, Canada, United Kingdom, Australia, New Zealand (Remote) Pay: $25-50 USD/hour, paid out weekly...
Software Development
Canada
Hiring from: Canada

About Sei Sei Labs builds open sourced technology for the high-performance Sei Blockchain, the first parallelized EVM Layer 1 blockchain designed to scale with the industry. The unique optimizations built into Sei enable Web3 applications to reach Web2 level scale...
Software Development
United States
Hiring from: United States