cover image
M3

M3

eu.m3.com

1 Job

486 Employees

About the Company

Reach and engage with over 6 million members across M3-owned networks and via Networks in Health, a highly effective international alliance of trusted online healthcare communities in key markets.

Our closed, local communities of doctors are trusted by our members as places where they can reach content relevant to their profile and geography. M3 has over 20 years of experience building online doctor communities and providing meaningful content to our members.

These communities include Doctors.net.uk in the UK, Vidal in France and m3.com in Japan and offer clients a unique opportunity to communicate with doctors. M3 provides high-quality, high-impact multi-channel programmes, disseminating content to doctors to inspire belief and drive behaviour change.

Through market research and precise profiling capabilities, M3 can provide an in-depth understanding of target audiences, ensuring that all messaging is shaped for maximum effect. This bespoke content can be localised, translated, and delivered according to compliance regulations in each of our communities.

M3 has a proven track record in delivering unparalleled creatives, content, and engagement through targeted campaigns, meeting strategic objectives, and driving tangible ROI. M3 is committed to its mission to use technology to help people live longer, healthier lives and reduce costs in healthcare.

For further information contact reachdoctors@eu.m3.com

Listed Jobs

Company background Company brand
Company Name
M3
Job Title
Senior Software Engineer
Job Description
**Job title:** Senior Software Engineer **Role Summary:** Lead the design, development, and deployment of scalable Node.js microservices and allied web/mobile applications on AWS. Own end‑to‑end project delivery, from architectural decision‑making to production rollout, ensuring high quality, secure, and maintainable solutions that support a large medical professional network. **Expactations:** * 10+ years of professional software development experience. * Proven track record in full‑stack JavaScript/TypeScript projects, with strong expertise in Node.js and modern front‑end frameworks (ReactJS, VueJS, Angular). * Demonstrated leadership in technical strategy, mentoring, and architectural governance. * Excellent communication, self‑motivation, and delivery focus in an Agile environment. **Key Responsibilities:** * Design and evolve microservice architecture using Node.js on AWS (ECS, Lambda, API Gateway, S3). * Build and maintain web and mobile (ReactNative) applications, ensuring performance, scalability, and security. * Own projects from concept through production, delivering on schedule, within scope, and with rigorous test coverage. * Mentor junior engineers, provide code reviews, and promote best practices. * Continuously improve system robustness, implement non‑functional testing, and enforce security standards. * Collaborate with product managers, data engineers, and business stakeholders to align technical solutions with product goals. * Own knowledge transfer, documentation, and architectural decision records. * Evaluate and introduce new technologies, frameworks, or toolchains when beneficial. **Required Skills:** * Advanced JavaScript/TypeScript (Node.js) development. * Proficiency in ReactJS, VueJS, or Angular for front‑end. * Experience with ReactNative for mobile apps. * Strong relational database experience (PostgreSQL, MS‑SQL Server). * AWS cloud familiarity (ECS, Lambda, API Gateway, S3, IAM). * CI/CD pipeline creation and management. * Infrastructure as Code (Terraform, CDK). * Agile development principles and practices. * Excellent written and verbal communication. * Security, scalability, and performance optimization. **Required Education & Certifications:** * Bachelor’s degree in Computer Science, Software Engineering, or related field, or equivalent professional experience. * AWS Certified Solutions Architect or similar cloud certification preferred.
Abingdon-on-thames, United kingdom
Hybrid
Senior
05-11-2025