Lead Software Engineer - Healthcare
L'Agence WL · Tunis, Tunisia
Apply & track with Apply EdgeAbout the roleWe're looking for a Lead Software Engineer to be the technical anchor of our development team. You'llspend most of your time building, around 70-80% hands-on coding, while guiding a small team offront-end and back-end developers on how things get built.You'll work closely with the CEO and the Product Manager, report to the CTO, and work within the CTO'sarchitecture and security standards, and play a central technical role in our migration from Salesforce to anin-house platform. Once the new platform is in place, you'll help build an LLM-powered intelligenceplatform on top of its data.What you'll doBuild (hands-on)
- Design and build core features across the stack, with a focus on the most complex and critical parts
- Lead the technical design of the Salesforce-to-in-house migration: data model, integrations, datamigration and cutover
- Lead code reviews and set standards for code quality, testing and documentationDeliver
- Serve as engineering's main point of contact for product and leadership
- Turn product requirements into technical designs, break them into tasks and give reliable estimates
- Own sprint delivery and implementation decisions, and communicate progress and risks clearlyLead
- Mentor developers, pair on hard problems and help them grow
- Support technical interviews and hiringAlign
- Apply the architecture and security standards, make sure the team follows them consistently, andpropose changes through design reviews
- Get technical feasibility sign-off on roadmap items before committing to deliveryWhat we're looking forMust-have
- 10+ years of software engineering experience, with at least 2 years as a Tech Lead or LeadEngineer
- Strong full-stack skills: a modern front-end framework (React, Angular or Flutter) and a back-end stack(TypeScript/Node.js or Python)
- Solid experience in system design, API design and relational databases (PostgreSQL, MySQL)
- Production experience on AWS, with Docker and CI/CD
- Strong grasp of security best practices and clean, testable code
- Proven ability to mentor developers and lead technical discussions
- Fluent English, written and spoken (French and/or Arabic is a plus)Nice-to-have
- Hands-on experience with Salesforce (data model, APIs, integrations) or a SaaS/CRM migration
- Healthcare or telehealth experience, including building clinical applications
- Experience with EMR/EHR systems and integrations (e.g., FHIR, HL7)
- Experience building LLM or AI-powered product features (RAG, agents, evaluation, guardrails)
- Experience with event-driven architecture, microservices or message queues
- Familiarity with security and compliance (SOC 2, PIPEDA, Quebec Law 25, GDPR)
- Startup or remote/distributed team experienceWhat we offer
- Competitive base salary, based on experience
- Remote or hybrid flexibility
- Real ownership of features in a small, senior-led team
- The chance to help build a new in-house platform from the ground up