Mô tả công việc
🎯 About the Role
Media MICE is a forward- thinking agency specializing in healthcare communications, with deep domain expertise in ophthalmology, medtech, and digital transformation. As we expand our portfolio of websites and digital product projects — both for external clients and internal initiatives — we are seeking a highly capable, solution- oriented Technical Leader to own and oversee our digital technology architecture and technical operations.
This is a pivotal senior technical role, designed for an experienced engineer or web/app architect who can lead technical decision- making, manage and audit vendor delivery, receive and validate production- grade handovers, and ensure the long- term maintainability of our platforms. The role also requires acting as a solo Senior Full- Stack Developer during the initial build phase of key projects, while progressively defining frameworks and onboarding internal or external developers. You will help build the technological backbone of our digital strategy, while mitigating development risks from external vendors and ensuring the success of complex, multi- region, and regulated web and mobile projects.
🔧 Key ResponsibilitiesTechnical Strategy & Solution ArchitectureAct as both Technical Leader and Senior Developer during the early phases of the project, taking hands- on responsibility for coding and prototyping key features when internal engineering resources are not yet in place. Lay the foundation for code structure, development standards, and reusable components to ensure long- term maintainability and scalability.
Ensure designs accommodate modularity, multi- region support, offline capabilities (for mobile), performance, and SEO- readiness.
Lead the selection of scalable, secure, and maintainable CMS/website/mobile platforms, hosting environments, frontend/backend frameworks, mobile app frameworks, and DevOps pipelines.
Define and evolve the technology stack and system architecture for corporate and client- facing websites and mobile/web applications.
Work closely with the Project Manager, Product Owner, and External Website Vendor to translate business objectives, product vision, and regulatory constraints (e.g., FDA, GDPR, ASX) into technically sound, compliant, and scalable implementation strategies. Take ownership in formulating detailed technical plans, providing accurate estimations, and ensuring timely delivery aligned with project milestones and stakeholder expectations.
Mobile Application Strategy & OversightCollaborate on app feature planning: push notifications, offline content access, geolocation, API connectivity, performance.
Work with vendors or developers to oversee app build, testing, store submission, and maintenance post- launch.
Define code structure and reusable module guidelines to support long- term scalability and maintainability.
Recommend and guide architectural decisions for future mobile apps (native or cross- platform) related to internal tools or client solutions.
Evaluate feasibility and performance trade- offs between native development (Swift, Kotlin) vs. cross- platform (Flutter, React Native, etc.).
Project Technical OversightReview and validate architecture, codebase, documentation, and deployment workflows.
Audit vendor deliverables for code quality, performance, scalability, security, and maintainability.
Provide hands- on technical oversight of external vendors and contractors during project execution (web and mobile).
Track and resolve technical risks across all phases of development and post- launch optimization.
Handover & Maintenance OwnershipBe responsible for post- launch maintenance of both websites and mobile apps — including bug fixing, updates, OS compatibility checks, and app store re- submissions.
Ensure a clean, complete technical handover — including CI/CD setup, rollback plans, monitoring tools, and update guides.
Receive full ownership of website and app systems from vendors post- development.
Manage source code repositories, credentials, build systems, app certificates, and deployment pipelines.
Internal Platform DevelopmentIdentify reusable UI/UX or API components between mobile and web platforms.
Lead continued development and support of Media MICE’s internal platforms, including internal tools, content hubs, and mobile utilities.
Drive the architectural direction of these platforms with integration, reusability, and scalability in mind.
Vendor & RFP Technical SupportProvide technical input during vendor selection and RFP drafting.
Support vendor interviews and platform architecture evaluations.
Define mobile- specific criteria in RFPs: platform choice, deployment strategy (App Store, Google Play), performance KPIs, analytics integration.
Infrastructure, Security & DevOpsEnsure modern security practices, compliance (GDPR, HIPAA, FDA), uptime, and monitoring.
Oversee hosting, SSL, CDN, mobile crash reporting tools, and analytics (Firebase, Sentry, etc.).
Set up or validate CI/CD workflows for web and mobile (e.g., GitHub Actions, Bitrise, Fastlane).