💼 Hiring Quest – Senior Frontend Engineer @ Tactful.ai

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 Now

Prizes

You 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


🛠️ How the Hiring Quest Works

  1. Register for the quest

  2. You’ll receive the full challenge instructions by email

  3. Submit your solution before the deadline

  4. Top candidates will be invited to a technical review session

  5. One candidate will be hired — others may be considered for future roles


🔍 Who We’re Looking For

  1. ✔ 3–5 years of professional frontend experience

  2. ✔ Strong experience with Vue.js or React

  3. ✔ Solid understanding of Webpack, build tools, and bundling concepts

  4. ✔ Clear understanding of frontend build & deploy lifecycles

  5. ✔ Strong fundamentals in Computer Science & Web Development

  6. ✔ Clean, readable, and maintainable code mindset

  7. ✔ Strong frontend fundamentals (DOM, events, browser APIs, performance)

  8. ✔ Experience shipping embed scripts / widgets / browser extensions / userscripts

  9. ✔ Solid debugging instincts (CSP issues, CSS collisions, cross-site quirks)

💡 Bonus Skills

  1. Security mindset (CSP/CORS, safe DOM injection)

  2. Build tooling (bundling ESM/UMD, minification, gzip size awareness)

  3. Backend comfort with Express.js

  4. Practical test strategy 


🎯 Your Mission

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 


🧰 What You Should Submit

Submissions must follow the Deliverables section exactly as defined in the document at this link.


📊 Evaluation Criteria

  1. Widget Architecture & Frontend Engineering — 30%

  2. Userscript Reliability & Cross-Site Compatibility — 25%

  3. UI/UX & Visual Stability — 20%

  4. API Integration & Data Handling — 15%

  5. Performance & Bundle Discipline — 15%

  6. Documentation & Developer Experience — 5%


📩 After Submission

  1. Top candidates will be invited to a technical review session

  2. 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

C Q For Digital Solution Trading as Code Quests
Making the world a better place through competitive crowdsourcing programming.