- Company Name
- Just Eat Takeaway.com
- Job Title
- Web Platform Engineer
- Job Description
-
**Job title**
Web Platform Engineer
**Role Summary**
Design, develop, and maintain the core web platform that powers a global customer‑facing website. Own the full engineering lifecycle from feature design through deployment, delivering scalable, reliable, and performant solutions. Enhance CI/CD pipelines, observability, and developer tooling to enable rapid delivery for domain teams.
**Expactations**
- Own end‑to‑end development from frontend to backend and automation.
- Deliver high‑quality, test‑driven code on schedule.
- Advocate and propagate best practices across teams.
- Continuously assess and improve system performance and developer experience.
**Key Responsibilities**
- Build & evolve frameworks, integrations, and infrastructure for the customer website using Next.js, React, Node, and Module Federation.
- Design and maintain robust CI/CD pipelines with GitHub Actions for automated testing, building, and deployment.
- Implement serverless components (AWS Lambda, SQS/SNS) and edge functions (Cloudflare Workers) as required.
- Monitor platform health with DataDog and Sentry, troubleshoot incidents, and drive root‑cause analyses.
- Enable internal teams by providing reusable services, documentation, and technical support.
- Stay current on industry trends, evaluate new technologies, and recommend adoption.
- Collaborate with cross‑functional stakeholders, review pull requests, and contribute to a culture of knowledge sharing.
**Required Skills**
- Strong proficiency in JavaScript/TypeScript, React, Next.js, and Node.js.
- Experience developing and maintaining CI/CD pipelines (GitHub Actions or equivalent).
- Familiarity with serverless architectures (AWS Lambda, SQS/SNS, Cloudflare Workers).
- Knowledge of observability tools (DataDog, Sentry) and performance monitoring.
- Solid understanding of front‑end and back‑end web standards, packaging, and Module Federation.
- Ability to write automated tests and apply test‑driven development practices.
- Excellent problem‑solving, attention to detail, and capacity to break complex problems into manageable tasks.
- Strong communication skills for code review, documentation, and stakeholder interaction.
**Required Education & Certifications**
- Bachelor’s degree in Computer Science, Software Engineering, or related field (or equivalent practical experience).
- Relevant certifications (e.g., AWS Certified Developer, Cloudflare Certified Professional) are a plus but not mandatory.