This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
We're hiring a Confirmed Software Engineer to join Workflow & Operations squad. You are: A strategic backend engineer with a passion for building software that elegantly solves complex business problems. You believe that understanding the domain is key to good software design and have a proven ability to apply DDD and sound architectural principles. You are an excellent communicator, capable of explaining technical concepts clearly, and enjoy collaborating in a team environment. ⭐️ Build the Core Systems Driving Our Operational Excellence ⭐️ Are you a Confirmed Backend Engineer deeply passionate about building well-architected, scalable systems? Are you experienced at modeling complex business domains and translating them into robust, maintainable code? Join our dedicated Workflow & Operations (Admin) team, based entirely in our Paris office! Our team's mission is vital: we build the critical remote monitoring platforms that streamline operations and enable clinics and practices to scale and function efficiently. This includes systems for operational reporting, financial management support, administrative patient information, and core platform navigation. These systems are complex and essential.
Job Responsibility:
Define Architecture: Design, evolve, and document the backend architecture (e.g., microservices, modular monoliths, event-driven patterns), making informed decisions based on domain needs and technical trade-offs
Develop Core Services: Build robust backend logic using TypeScript/NestJS for key functions like reporting data aggregation, financial process automation, and secure administrative data management
Collaborate & Translate: Work closely with Frontend Engineers, Product Managers, and internal stakeholders to understand requirements deeply and translate them into well-architected, domain-focused backend solutions
Ensure Quality & Best Practices: Drive high standards for code quality, comprehensive automated testing (unit, integration, domain logic tests), API design, security, and observability (monitoring, logging)
Integrate Systems: Design and implement effective integration strategies with other internal and potentially external systems
Facilitate Agile Delivery (Scrum Master, 10%): Support the team’s delivery by leading agile rituals, tracking delivery KPIs, resolving blockers, and fostering continuous improvement and collaboration
Requirements:
Master’s degree in Computer Science or equivalent significant practical experience
3-5+ years of professional backend development experience, with a demonstrable focus on system design and architecture
Strong track record in designing, building, and maintaining scalable and resilient backend systems (microservices, event-driven architectures, or well-structured monoliths)
Expertise in TypeScript and backend frameworks like NestJS (or similar Node.js frameworks like Express with a strong architectural understanding)
Deep understanding of database design and modeling (both relational/SQL - PostgreSQL preferred, and NoSQL - MongoDB)
Experience with cloud platforms (AWS preferred) and CI/CD practices (GitLab CI)
Fluency in both English and French (written and spoken) is required for our Paris-based team
Nice to have:
Experience in various backend architectural patterns (e.g., Microservices, CQRS, Event Sourcing, Hexagonal Architecture, Modular Monolith) and the ability to choose appropriately
Strong API design principles (RESTful APIs essential, GraphQL knowledge is a plus)
Experience with message brokers (e.g., RabbitMQ, Kafka) and event-driven communication
Solid understanding of system integration techniques and patterns
Experience with observability tools (e.g., Prometheus, Grafana, Datadog)
Curiosity and AI usage: We actively embrace working with AI productivity tools such as Cursor, Windsurf, or Copilot to solve problems, sharpen code quality, and maximize efficiency
What we offer:
Health care plan: Alan (50% employer)
Luncheon voucher: 9€ (50% employer)
Transport: 50% of your pass OR sustainable mobility pass
Eligible for stock option (BSPCEs) according to the company's existing rules
Regular team events, especially every Thursday evenings
Our beautiful office is “rue du Louvre” (between Chatelet & Bourse)
Tools: we used Slack, Notion and Drive, and it is pretty cool
Worklife balance: we are definitely respectful & remote friendly
Shareholder: you will be incentivized with company equity
Welcome to CrawlJobs.com – Your Global Job Discovery Platform
At CrawlJobs.com, we simplify finding your next career opportunity by bringing job listings directly to you from all corners of the web. Using cutting-edge AI and web-crawling technologies, we gather and curate job offers from various sources across the globe, ensuring you have access to the most up-to-date job listings in one place.
We use cookies to enhance your experience, analyze traffic, and serve personalized content. By clicking “Accept”, you agree to the use of cookies.