Phase: Registration
Registration Deadline: February 4, 2026
Submission Deadline: February 8, 2026
To register for a quest, you need to create an account on our platform . If you've registered for any quest before, you already have an account. If you face any issues, please contact us on WhatsApp at 01558405326 or join our WhatsApp Community.
Register NowYou get hired with paid contract and the opportunity to work on real-world .
👋 We are Tactful, a scale-up building and operating a cloud-native Customer Engagement Platform that helps businesses manage customer communications across all digital channels.
We enable teams to deliver fast, consistent, and high-quality customer experiences through a unified omnichannel layer and modern tooling. (Tactful AI)
🕓 Start Date: Immediate
📍 Location: Sheraton, Cairo (Hybrid)
💰 Salary: £500–£700 GBP
Register for the quest
You’ll receive the full challenge instructions by email
Submit your solution before the deadline
Top candidates will be invited to a technical review session
One candidate will be hired — others may be considered for future roles
✔ 3–5 years of professional frontend experience
✔ Strong experience with Vue.js or React
✔ Solid understanding of Webpack, build tools, and bundling concepts
✔ Clear understanding of frontend build & deploy lifecycles
✔ Strong fundamentals in Computer Science & Web Development
✔ Clean, readable, and maintainable code mindset
✔ Strong frontend fundamentals (DOM, events, browser APIs, performance)
✔ Experience shipping embed scripts / widgets / browser extensions / userscripts
✔ Solid debugging instincts (CSP issues, CSS collisions, cross-site quirks)
💡 Bonus Skills
Security mindset (CSP/CORS, safe DOM injection)
Build tooling (bundling ESM/UMD, minification, gzip size awareness)
Backend comfort with Express.js
Practical test strategy
Build a tiny widget that collects an email and records product name, price, and page URL on e‑commerce product pages.
Provide a userscript (Using TamperMonkey) to inject it on Amazon and eBay.
And this document link contains all details
Submissions must follow the Deliverables section exactly as defined in the document at this link.
Widget Architecture & Frontend Engineering — 30%
Userscript Reliability & Cross-Site Compatibility — 25%
UI/UX & Visual Stability — 20%
API Integration & Data Handling — 15%
Performance & Bundle Discipline — 15%
Documentation & Developer Experience — 5%
Top candidates will be invited to a technical review session
Final hiring decision will be made within 3–5 business days after the review session.
👉 Hiring decision within 3–5 business days after your review session