Full Stack Software Engineer
Scanome
⚲ Warszawa, Śródmieście
Wymagania
- Node.js
- SQL
- TypeScript
Opis stanowiska
Nasze wymagania: 4+ years of commercial experience building production full-stack web applications (TypeScript / Node.js / React or equivalent modern stack) Strong command of SQL and relational schema design Experience deploying and operating systems you've built, not just handing them off to someone else Solid understanding of REST APIs, authentication, authorisation, and multi-tenant data isolation Fluent in Polish and English, both written and spoken Willingness and comfort with occasional travel to client sites Mile widziane: Working knowledge of NestJS, Drizzle ORM, PostgreSQL Row-Level Security, or similar Experience with observability tooling (OpenTelemetry, Application Insights, structured logging) Docker, Linux system administration, nginx, and general DevOps comfort O projekcie: You'll be joining a small, focused team building the software backbone of modern pathology labs — systems that handle every specimen from arrival through processing, staining, pathologist review, and final signed report. The software is the connective tissue between lab technicians, pathologists, instruments, and our AI diagnostic models. The project is greenfield and actively evolving, built on a modern TypeScript stack with end-to-end type safety, explicit state machines for clinical workflows, strict patient-data protection, and audit trails designed to meet regulatory expectations. Decisions are made close to the code and close to the users — there is no layer of middle management between you and the pathologist using what you built. Zakres obowiązków: Design, build, and maintain medical software for cancer detection and diagnostic laboratories Own features end-to-end: database schema, API, frontend, deployment, and production behaviour Integrate our software with whole-slide scanners, lab instruments, hospital information systems, and our own AI models Travel to client sites to deploy the software, configure integrations, and make sure the system performs reliably in real-world conditions Work directly with pathologists, cytologists, and lab technicians to understand their workflow and turn their feedback into product improvements Maintain high standards of code quality, test coverage, observability, and documentation in a regulated environment Oferujemy: Meaningful work on software that directly supports early cancer detection and clinical decision-making A greenfield project where your architectural decisions genuinely matter End-to-end ownership — design, build, deploy, and operate what you ship Direct contact with real users: pathologists, cytologists, and lab staff The chance to travel to client sites and see your software in action in real laboratories Competitive compensation, flexible working arrangements, and a small-team culture free of corporate overhead Modern tooling, strict type safety, and no legacy codebase to untangle Room to grow technically and into client-facing, product, or leadership roles