Jobs
>
Toronto

    Full Stack PHP Engineer - Ontario, Canada - Caredove

    Caredove
    Caredove Ontario, Canada

    2 weeks ago

    Default job background
    Description

    Most of us have had ailing family members struggle to navigate the healthcare system, unable to find and connect to the care they need in time.

    Caredove is a health care referral management platform for connecting patients with community healthcare services.

    With our software, we have helped over one million patients access healthcare in Canada, from newborns needing health screening to seniors accessing home care.

    Staff at over one thousand community health care organizations use Caredove, like Canadian Red Cross, Royal Ottawa Hospital and the Alzheimer Society.

    We want to bring a consumer-oriented approach to healthcare software where the public finds it easy to book services online, and clinicians can connect patients with community care, simply, right from their electronic medical record.

    The company is based in Orillia, Ontario where we have an office. However, most of our team of ~20 people work remotely. You will help build new features and update existing ones. You will be working in a variety of application development activities. As an experienced developer, you will mentor junior developers, providing code reviews and best practices.
    This role is a key contributor to this culture in the technical team.

    Caredove is built using a modern Laravel API setup, with separate Front and Back end, deployed using modern serverless platforms.

    Backend Laravel API (focus for this job position)
    The Laravel stack uses a RESTful API approach, fully tested with PHPUnit.

    The API is hosted using Laravel Vapor, a serverless PHP platform that uses AWS Lambda functions to respond to each request.

    The database is a Postgres 14 instance, and a Redis Cache cluster.
    Local API development environment is setup to use Docker, which has Postgres, Nginx, Redis, all built-in. We use Minio to mimic the S3 API for local development.
    Frontend Apps
    Our frontend applications are built using React/NextJS, and Typescript is used to enforce type compliance and code compliance.
    Frontend test are written in Cypress and validated upon each PR request in Github. The staging and production sites are deployed on Netlify.
    This is currently built in Java using HAPI FHIR.
    The work is a mix of front and back-end, using PHP/Laravel, , PostgreSQL, Java.
    Ship APIs, integrations, and data models to support Caredove's web application
    Help organize and manage agile sprints
    Contribute to application development activities outside of app code, including database modeling, query optimization, and other advanced requirements to ensure high performance

    Production level experience with Laravel or other MVC framework, Postgres, PHPUnit or other PHP testing framework, API design using REST.

    Understanding of coaching techniques to support other developers in best practices and advanced programming techniques
    Proven experience in agile methodologies in software development

    Mission driven - We are transforming how people get care at home and in their community, and you are passionate about playing an integral role in a small team.

    Speaking and writing French

    Job Type:
    Full Time
    Fully remote within Canada with preference for Eastern Time Zone. Intermittent attendance to the Orillia office for support to junior developers.


    Start Date:
    Flexible

    To ensure breaks are taken, we have a summer shut-down week and a winter shut down-week (2 weeks total), where all employees are off work


    Flexible Schedule:
    General core hours to ensure collaboration with the team, and flexible beyond this time. Ability to work remote anywhere in Canada, with preference to Eastern Standard Time.

    Team socials:
    Community involvement: Highly encouraged through flexible working hours.
    We avoid report writing, long emails, and using business jargon whenever possible. Please estimate the number of hours you have spent working directly with Laravel in a production environment.
    (Do you have experience organizing agile sprints?
    #


  • Freshline Toronto, ON, Canada

    Elixir Jobs - Full Stack Developer @ Freshline Subscribe to our Telegram channel to get last job offers on your phoneDate 17 Feb 2023 Workplace On site Type Full time We're building a really cool product in an interesting industry (food tech) and we're looking for people to join ...


  • IBM Computing Ontario, Canada

    IBM Full Stack Developer in Washington , District Of Columbia · As an Application Developer, you will lead IBM into the future by translating system requirements into the design and development of customized systems in an agile environment. As a Full Stack Developer, you will jo ...


  • SIPSTACK Inc. Toronto, ON, Canada

    Toronto, ON · Full-time Salary · TBD · As a Full Stack Developer, you'll be responsible to produce scalable software solutions. You'll be part of a cross-functional team that's responsible for the full software development life cycle, from conception to deployment. You should ...


  • U Rite Toronto, ON, Canada

    You will work directly with our CTO in using modern technologies to actively contribute to both the core U-Rite software and the web-based platform. · If you are looking for an opportunity to ship new code in a fast-paced startup environment, this is the position for you · Deliv ...


  • TRIYO Toronto, ON, Canada

    TRIYO is spearheading work intelligence with our cutting-edge technology. · TRIYO's data intelligence platform extracts consolidates, and structures work data to streamline operations and drive informed decision-making. The comprehensive data sets empower AI and predictive analy ...


  • Gotcare Toronto, ON, Canada

    Gotcare - Reimagining health services in the home · We are a social enterprise dedicated to improving health outcomes by prioritizing personalized, efficient, and timely care delivery in the home. We are a heart-centered, agile, and innovative organization. · We are looking for ...


  • Lawlabs Inc. Toronto, ON, Canada

    We are looking for a skilled Senior Full Stack Developer to design, implement and maintain · functional and user-friendly web applications. front-end and back-end technologies, with a strong understanding of software development principles. · As a Senior Full Stack Developer, y ...


  • Corpay Toronto, ON, Canada

    Corpay is currently looking to hire a Full Stack Software Developer within our payments division. In this role, you will be working in an agile team environment, you will play an integral part of driving our core international payment processing systems forward. You will be helpi ...


  • Finance Professionals Inc. Toronto, ON, Canada

    Location: Hybrid (Downtown, Toronto) · Our client a leading financial institution in Downtown Toronto is looking for aFull Stack Developertobuild out the infrastructure required to run a vendor product, Prowide Message Hub (PMH), along with the installation and configuration of t ...


  • Tata Consultancy Services Toronto, ON, Canada

    TCS has been recognized as a Global Top Employer by the Top Employers Institute - one of only eight companies worldwide to have achieved this status. Our organizational structure is domain-led and designed to offer businesses a single window into industry-specific solutions. Our ...


  • Humi Toronto, ON, Canada

    [Full Time] PHP Full Stack Software Engineer at Humi (United States) | BEAMSTART Jobs · PHP Full Stack Software Engineer · Humi United States · Date Posted · 25 Jun, 2022 · Work Location · Toronto, Canada, United States · Salary Offered · Not Specified · Job Type · Full ...

  • iPartner Staffing

    Web Specialist

    1 week ago


    iPartner Staffing Toronto, Canada

    Must Haves: · - Hands on experience with standard web programming environments such as: HTML5, CSS3, XML, JavaScript, JavaScript Web frameworks (NodeJS, React, Vue, Angular), ASP,.NET, PHP, Ruby, Java.Experience with Open Source software initiatives such as: Linux, WordPress, Wor ...


  • Red Label Vacations Toronto, Canada

    **Position**: Full Stack Technical Lead · **Status**:Full-Time · **Department**: IT · **Reports to**: Director, Application Development · **Location**: Head Office Toronto, Ontario or Montreal, Quebec office (Hybrid) · **The Opportunity** · As a senior member of the engineering t ...

  • Veriday Inc.

    Automation Tester

    2 hours ago


    Veriday Inc. Toronto, Canada

    This is a contractual role for a period of 6 months with the potential for extension or full-time employment. This is a Hybrid position working out of our client site based in Toronto. · **What will you do?** · - Reviewing functional and design specifications to ensure a full und ...

  • Wish

    Data Scientist

    3 days ago


    Wish Toronto, Canada

    Company Description · Wish is a mobile e-commerce platform that flips traditional shopping on its head. We connect hundreds of millions of people with the widest selection of delightful, surprising, and—most importantly—affordable products delivered directly to their doors. Each ...

  • Coca-Cola Canada Bottling Limited

    Manager, Front

    3 days ago


    Coca-Cola Canada Bottling Limited Toronto, Canada

    Work Location - Toronto (Hybrid) · Employee Type - Regular Employee FT Salaried · **About This Opportunity**: · **Responsibilities**: · - Collaborate closely with the Advanced Analytics team, including data scientists and business analysts, to understand requirements and translat ...

  • Wish

    Data Scientist

    1 week ago


    Wish Toronto, Canada

    Company Description · Wish is a mobile e-commerce platform that flips traditional shopping on its head. We connect hundreds of millions of people with the widest selection of delightful, surprising, and—most importantly—affordable products delivered directly to their doors. Each ...


  • York University Toronto, Canada

    **Purpose**: · York University's School of the Arts, Media, Performance & Design (AMPD) is one of North America's premier educational and research institutions for the visual, performing and digital arts. The largest, most comprehensive program of its kind in Canada, we unite mor ...


  • AlertDriving Toronto, Canada

    **Software Quality Assurance Analyst** · You will be primarily responsible for preparing and executing quality assurance tests on the company's software products. This position requires creativity, focus and a user-centric mindset. · You will participate in both manual and automa ...


  • Air Canada Toronto, Canada

    **Description** · **Being part of Air Canada is to become part of an iconic Canadian symbol, recently ranked the best Airline in North America. Let your career take flight by joining our diverse and vibrant team at the leading edge of passenger aviation.** · At Air Canada, we are ...