- Company Name
- KatchMe
- Job Title
- Software Architect (Node/Typescript) - MedTech, SaaS et IA - Paris (Hybride)
- Job Description
-
**Job Title**
Software Architect (Node/TypeScript) – MedTech, SaaS & AI
**Role Summary**
Lead the design and evolution of a distributed microservices platform that powers a MedTech SaaS solution. Drive architecture decisions, quality standards, and technical strategy to ensure scalability, reliability, and compliance in a regulated environment.
**Expectations**
- 7+ years of backend development and architecture experience.
- Proven expertise in Node.js, TypeScript, and Angular.
- Strong command of cloud platforms (AWS or GCP).
- Experience with messaging middleware (RabbitMQ or Kafka).
- Proficiency in containerization and orchestration (Docker, Kubernetes).
- Deep knowledge of observability tools (Prometheus, Grafana, Datadog).
- Familiarity with AI integration and data‑driven workflows.
- Leadership of cross‑functional technical teams with a rigorous, structured approach.
- Professional proficiency in English.
**Key Responsibilities**
- Define and enforce software architecture, coding standards, testing, CI/CD, security, and scalability.
- Ensure backend reliability and performance for Node.js/TypeScript services and Angular front‑end.
- Design and evolve a microservices ecosystem using RabbitMQ/Kafka, Docker, Kubernetes.
- Conduct technical reviews, architecture discussions, and code inspections for critical components.
- Collaborate with data, backend, infrastructure, and product teams to align architecture with business goals.
- Build and maintain the technical roadmap and mentor senior engineers to grow technical leadership.
- Oversee observability, monitoring, and incident response processes for a 50‑plus service portfolio.
**Required Skills**
- Node.js, TypeScript, Angular
- Cloud: AWS, GCP (architectural design & operations)
- Messaging: RabbitMQ, Kafka
- Containerization & Orchestration: Docker, Kubernetes
- Observability: Prometheus, Grafana, Datadog
- Microservices architecture and design patterns
- DevOps practices: CI/CD, automated testing, security hardening
- Experience in regulated sectors (healthcare, finance, defense)
- Technical leadership, cross‑team collaboration, structured problem solving
- English – professional level
**Required Education & Certifications**
- Bachelor’s degree or higher in Computer Science, Software Engineering, or related field.
- Relevant certifications (AWS Certified Solutions Architect, GCP Professional Cloud Architect, Certified Kubernetes Administrator, etc.) preferred but not mandatory.