Title: Founding or Lead Software Engineer
Location: Remote
About the Role:
Our client is an early-stage medical technology startup building cutting-edge solutions in Neurosurgery. As our first full-time software engineer, you will play a critical role in shaping the product, defining the architecture, and taking ideas from prototype to production. This is a high-impact, hands-on role with significant ownership and the opportunity to influence the direction of the company.
Responsibilities:
- Lead full-stack development of our core platform, including frontend and backend systems
- Transition prototypes into production-grade, scalable software
- Design and implement system architecture to support low-latency multimedia or medical imaging workflows
- Collaborate closely with the founding team on product strategy, feature prioritization, and technical decisions
- Write clean, maintainable, and well-tested code across the stack
- Mentor and eventually grow the engineering team
Preferred Qualifications:
- Strong full-stack experience: Python, TypeScript/JavaScript, React, Node.js, or similar frameworks
- Experience with low-latency multimedia systems, medical imaging (DICOM, NIfTI), or video processing
- Solid understanding of system architecture, database design, and scalable applications
- Experience with C++ or Rust is a strong plus
- Comfortable in early-stage environments: adaptable, proactive, and hands-on
- Strong problem-solving skills and ability to work independently