Full Stack Developer

Ellelogicai โ€” Canada ยท Posted ~1 hour ago

๐Ÿ”“ Log in to save this job, tailor your resume & track your apply process โ€” 7 days free, no card needed.

Log in to add to target list

Description

Company Description ElleLogic AI is building the intelligence layer for emergency care intake and triage, giving emergency departments real-time visibility into who has arrived, what risks they carry, and how urgently they need attention. The platform unifies fragmented data such as symptoms, prior visits, and key risk indicators, surfacing the most critical information at the moment of decision-making. This enables clearer prioritization, more consistent triage across shifts, and fewer preventable delays in care. Developed in close collaboration with clinicians and tested in live emergency environments, ElleLogic AI supports frontline teams under pressure by reducing cognitive load and improving operational clarity. Candidates can learn more about the company and its mission at ellelogicai.com. Role Description As a Full Stack Developer at ElleLogic AI, you will be designing, building, and maintaining features end-to-end: domain modeling, backend implementation, and server-driven UI with Twig and Symfony UX. The candidate will operate within a professional setting dedicated to high-standard coding, robust test automation, and the principles of clean architectural design. The candidate must also be open to participate in the on-call schedule. Qualifications Strong PHP (8.x) and deep knowledge of Symfony (6/7)Doctrine ORM and PostgreSQL (schema design, migrations, performance-aware queries)Twig templating and server-side renderingSolid understanding of design patterns and hexagonal architecture / clean architecture principles (ports & adapters, separation of domain and infrastructure)Automated testing with PHPUnit (unit and functional tests)Docker-based development workflows โ€ข Git and collaborative workflows (code review, pull requests) Soft Skills: Professional English, spoken and written (documentation and team communication)Autonomy and pragmatism: able to own a feature from design to productionCare for code quality, readability, and long-term maintainabilityCuriosity and willingness to challenge architectural choices constructively