Full Stack Engineer
2 weeks ago
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, React.js, 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?*
#
-
Full stack Lead Engineer
6 days ago
Ontario, Canada Epsilon Solutions Ltd. Full timeRequired Skills: Java, Spring boot, Microservices, Angular 4+, JavaScript, CSS Full Stack Engineer Responsibilities Meeting with the software development team to define the scope and scale of software projects. Designing software system architecture. Completing data structures and design patterns. Designing and implementing scalable web services,...
-
Sr. Full Stack Python Engineer
3 weeks ago
Ontario, Canada AutoTrader.ca Full timeTrader Corporation is the team behind Canada’s leading automotive marketplace, autoTRADER.ca. We are a technology driven company that creates world class solutions for our users and dealer customers. We are seeking a short term Senior Full Stack Python Engineer for our distributed engineering office. Key areas of responsibility -Design, develop and...
-
Sr. Full Stack Python Engineer
3 weeks ago
Ontario, Canada AutoTrader.ca Full timeTrader Corporation is the team behind Canada’s leading automotive marketplace, autoTRADER.ca. We are a technology driven company that creates world class solutions for our users and dealer customers. We are seeking a short term Senior Full Stack Python Engineer for our distributed engineering office. Key areas of responsibility-Design, develop and oversee...
-
Sr. Full Stack Python Engineer
3 weeks ago
Ontario, Canada AutoTrader.ca Full timeTrader Corporation is the team behind Canada’s leading automotive marketplace, autoTRADER.ca. We are a technology driven company that creates world class solutions for our users and dealer customers. We are seeking a short term Senior Full Stack Python Engineer for our distributed engineering office. Key areas of responsibility-Design, develop and oversee...
-
Sr. Full Stack Python Engineer
3 weeks ago
Ontario, Canada AutoTrader.ca Full timeTrader Corporation is the team behind Canada’s leading automotive marketplace, autoTRADER.ca . We are a technology driven company that creates world class solutions for our users and dealer customers. We are seeking a short term Senior Full Stack Python Engineer for our distributed engineering office. Key areas of responsibility -Design, develop and...
-
Java Team Leaders and full stack developers
6 days ago
Ontario, Canada Epsilon Solutions Ltd. Full timeRequired Skills: Java, Spring boot, Microservices, Angular 4+, JavaScript, CSS Full Stack Engineer Responsibilities Meeting with the software development team to define the scope and scale of software projects. Designing software system architecture. Completing data structures and design patterns. Designing and implementing scalable web services,...
-
Senior Full Stack Engineer
1 week ago
Ontario, Canada Epsilon Solutions Ltd. Full timeRemote 12 Months Video Interview Bachelor Degree in Computer Science, Engineering, or equivalent related technical field 5 to 7 years' experience in application development with all aspects of the software development life cycle and Agile software development methodologies Expert REACT.JS Full stack developer (3 Years experience ) with Electron (1...
-
Full-stack Developer at Design Match
3 weeks ago
Ontario, Canada Recooty Full timeDesign Match is seeking a skilled and versatile Full-stack Developer to join our team. As a Full-stack Developer, you will be the driving force behind the development of our platform, utilizing your expertise in both front-end and back-end technologies to create seamless and exceptional user experiences. Responsibilities: Collaborate with cross-functional...
-
Full Stack Technical Lead
2 weeks ago
Ontario, Canada H.I.S Canada Travel Inc. Full timeThe Full Stack Technical Lead is a hands-on technical leadership role, the candidate will be responsible for every aspect of software development of the product from technology research, architectural design, building front end to back-end services, integration with different systems, to setting up continuous integration and deployment pipeline. As a...
-
Senior Full Stack Developer
1 week ago
Ontario, Canada Epsilon Solutions Ltd. Full timeRemote 12 Months Video Interview Bachelor Degree in Computer Science, Engineering, or equivalent related technical field 5 to 7 years' experience in application development with all aspects of the software development life cycle and Agile software development methodologies Expert REACT.JS Full stack developer (3 Years experience ) with Electron (1...
-
Full Stack Web Developer
2 days ago
Ontario, Canada Cleo Consulting Full timeAssignment: RQ00092 Web Developer - Full Stack - SeniorRequisition: RQ00092Job Title: Full Stack Web DeveloperStart Date: 2024-06-03End Date: 2025-03-28Department: Digital Excellence in HealthBusiness Days: 246.00Office Location: 525 University AvenueThis position is currently hybrid. The resource under this request will be required to work onsite upon...
-
Sr. Full Stack Developer
2 weeks ago
Ontario, Canada Bwalk Full timeJob Description Posted Tuesday, February 27, 2024 at 5:00 a.m. Boardwalk provides Canadians with a quality, comfortable, home living experience. We offer rental apartments and townhouses that come in a wide breadth of shapes, sizes and sets of amenities. We operate 33,000 units across Alberta, British Columbia, Ontario, Saskatchewan, and Quebec. We are...
-
Remote Fullstack Python Developer
6 days ago
Ontario, Canada AutoTrader.ca Full timeTrader Corporation is the team behind Canada’s leading automotive marketplace, autoTRADER.ca. We are a technology driven company that creates world class solutions for our users and dealer customers. We are seeking a short term Senior Full Stack Python Engineer for our distributed engineering office. Design, develop and oversee the successful end-to-end...
-
Remote Fullstack Python Developer
3 weeks ago
Ontario, Canada AutoTrader.ca Full timeTrader Corporation is the team behind Canada’s leading automotive marketplace, autoTRADER.ca. We are a technology driven company that creates world class solutions for our users and dealer customers. We are seeking a short term Senior Full Stack Python Engineer for our distributed engineering office. Design, develop and oversee the successful end-to-end...
-
Senior Software Engineer
3 weeks ago
Ontario, Canada Autodesk, Inc. Full timeWe are seeking an experienced senior full stack engineer to join our team of smart and driven engineers who are building real-world solutions for the construction industry. Our experiences power construction teams in the office, trailer and field, enabling them to understand and execute on projects with a level of speed, safety and predictability which was...
-
Senior Staff Software Engineer
2 weeks ago
Ontario, Canada Voxel Full timeIndustrial labor is incredibly dangerous work - almost 3 million people in the US per year are injured in the workplace for entirely preventable and at times, fatal or debilitating causes. At Voxel, we're passionate about revolutionizing workplace safety and operations with groundbreaking, full-stack AI and computer vision technology. Voxel’s site...
-
Data Analytics Engineer
5 days ago
Ontario, Canada Mattermost Inc Full timeMattermost is seeking a passionate data enthusiast to solve data analytics and engineering problems for the Marketing, Sales, Product and Engineering organizations. As a data-driven organization, Mattermost relies on our data team to drive insights into various areas, ensure data quality across systems, iterate on current key business metrics, and dive into...
-
Technical Lead Lead
2 weeks ago
Ontario, Canada H.I.S Canada Travel Inc. Full timeThe Full Stack Technical Lead is a hands-on technical leadership role, the candidate will be responsible for every aspect of software development of the product from technology research, architectural design, building front end to back-end services, integration with different systems, to setting up continuous integration and deployment pipeline. As a...
-
Senior Data Engineer
2 weeks ago
Ontario, Canada Astek Full timeThe Astek GroupFounded in France in 1988, Astek is a global player in engineering and technology consulting. With its expertise in various industrial and tertiary sectors, Astek supports its international clients in the intelligent deployment of their products and services, as well as in the implementation of their digital transformation.Since its inception,...
-
Senior Data Engineer
2 weeks ago
Ontario, Canada Astek Full timeThe Astek GroupFounded in France in 1988, Astek is a global player in engineering and technology consulting. With its expertise in various industrial and tertiary sectors, Astek supports its international clients in the intelligent deployment of their products and services, as well as in the implementation of their digital transformation.Since its inception,...