Careers
Build What’s Next.
Join MagicWorks.
MagicWorks IT Solutions is an AI-first digital marketing agency with 17+ years of experience, 30+ experts, and a 98% client satisfaction rate. We are growing and looking for sharp, driven people to grow with us.
Full-time Positions
Location
Experience
Salary Range
Qualification
Also acceptable: B.Sc. / M.Sc.
Mandatory
Preferred Candidate
About MagicWorks
Job Summary
We are looking for a hands-on Performance Marketing Executive with proven agency experience managing paid campaigns on Google and Meta. You will own campaign strategy, execution, and optimisation across multiple client accounts, driving measurable ROI through data-led decisions. If you thrive in a fast-paced agency environment and love turning ad spend into business outcomes, this role is built for you.
Key Responsibilities
Google Ads Management
- Plan, launch, and optimise Search, Display, Shopping, YouTube, and Performance Max campaigns
- Conduct keyword research, audience segmentation, and competitor analysis
- Manage bidding strategies, quality scores, and ad copy A/B testing
- Set up and monitor conversion tracking via Google Tag Manager and Google Analytics 4
Meta Ads Management
- Build and manage campaigns across Facebook and Instagram (awareness, traffic, leads, conversions)
- Define target audiences using interest, lookalike, and retargeting segments
- Collaborate with the creative team to develop high-performing ad creatives and copy
- Monitor Meta Pixel events and troubleshoot tracking discrepancies
Client & Campaign Management
- Manage paid media across multiple client accounts simultaneously
- Prepare clear, insight-driven performance reports (weekly and monthly)
- Proactively identify opportunities to scale budgets and improve ROAS
- Coordinate with clients and internal teams to align campaigns with business goals
Analytics & Reporting
- Track and report key metrics: CTR, CPC, CPL, ROAS, conversion rate, and revenue
- Use Google Analytics 4, Google Ads, Meta Ads Manager, and Looker Studio for reporting
- Translate data into actionable recommendations for continuous improvement
Required Skills
- Mandatory: prior experience in a digital marketing agency
- Hands-on experience with Google Ads and Meta Business Suite
- Strong understanding of campaign structure, bidding, and audience targeting
- Proficiency with Google Analytics 4 and Google Tag Manager
- Ability to manage multiple client accounts with competing priorities
- Data-driven mindset with strong analytical and problem-solving skills
- Good written and verbal communication skills in English
Preferred Skills
- Google Ads certification or Meta Blueprint certification
- Experience with Looker Studio or similar dashboarding tools
- Familiarity with AI-driven campaign features (Smart Bidding, Advantage+)
- Basic understanding of landing page optimisation and conversion rate improvement
- Experience with e-commerce or lead generation campaigns across diverse industries
Location
Experience
Salary Range
Qualification
Other relevant degrees considered based on experience
Mandatory
Preferred Candidate
About MagicWorks
Job Summary
We are looking for an experienced Digital Marketing Manager who has led a team within a digital marketing agency. You will own the end-to-end digital marketing strategy for a diverse portfolio of clients, manage a cross-functional team, and ensure consistent delivery of results across SEO, paid media, social media, content, and email marketing. This is a leadership role: you set the direction, remove obstacles, and hold the standard.
Key Responsibilities
Strategy & Planning
- Develop and own integrated digital marketing strategies across a diverse portfolio of client accounts
- Define KPIs, OKRs, and success metrics for each client engagement
- Identify growth opportunities through market research, competitor analysis, and performance data
- Align digital strategy with each client’s business goals and revenue targets
Team Leadership
- Lead, mentor, and manage a team of digital marketing executives and specialists
- Assign and review work, provide constructive feedback, and build team capability
- Conduct weekly team reviews and ensure accountability on deliverables
- Drive a culture of data, experimentation, and continuous improvement
Client Management
- Serve as the primary point of contact for key client accounts
- Lead weekly, monthly, and quarterly client review meetings with performance presentations
- Proactively communicate campaign insights, risks, and strategic pivots
- Identify upsell and cross-sell opportunities within existing accounts
Execution Oversight
- Oversee campaign execution across SEO, Google Ads, Meta Ads, social media, content, and email marketing
- Review and approve all deliverables before client submission
- Ensure all campaigns are tracked, reported, and optimised on schedule
- Maintain quality standards and brand consistency across all client deliverables
Analytics & Reporting
- Monitor and analyse aggregate performance across the portfolio
- Use tools including GA4, Google Search Console, SEMrush, Meta Ads Manager, and HubSpot
- Present monthly performance reports with clear takeaways and next steps
Required Skills
- Mandatory: prior managerial experience at a digital marketing agency
- Proven ability to manage a team and a diverse portfolio of client accounts simultaneously
- Strong command of core digital marketing channels: SEO, paid media, social, content, and email
- Excellent analytical skills with the ability to translate data into strategy
- Strong client communication and presentation skills
- Ability to manage competing priorities and deliver under tight timelines
- Proficiency with marketing analytics tools (GA4, SEMrush, Ahrefs, Meta Ads Manager)
Preferred Skills
- Experience with AI-driven marketing tools and automation platforms
- Familiarity with CRM systems (HubSpot, Zoho) and marketing automation workflows
- Understanding of web development basics to collaborate effectively with tech teams
- Experience with project management tools (Asana, Trello, Notion, or similar)
- Exposure to GEO (Generative Engine Optimisation) and AEO (Answer Engine Optimisation)
Immediate joiners preferred.
Location
Experience
Salary Range
Qualification
Also acceptable: B.Sc. (CS/IT), M.Sc., MCA, BCA or relevant IT degree
Mandatory
Preferred Candidate
About MagicWorks
Job Summary
We are looking for an SEO Executive with 1 to 3 years of experience, preferably from a digital marketing agency background. The candidate should have hands-on experience managing multiple clients and strong expertise in SEO, GEO (Generative Engine Optimisation), and AEO (Answer Engine Optimisation), along with content marketing capabilities.
Key Responsibilities
SEO & Client Management
- Execute on-page and off-page SEO strategies across multiple client accounts
- Perform keyword research, competitor analysis, and technical site audits
- Optimise websites and content for search engines and AI-driven platforms
- Implement GEO strategies for visibility on generative AI platforms (ChatGPT, Perplexity, Gemini)
- Apply AEO techniques for featured snippets, People Also Ask, and voice search
Content Strategy & Optimisation
- Develop SEO-driven content briefs, blog posts, landing pages, and website copy
- Identify content gaps and topical authority opportunities through competitor analysis and search trends
- Optimise existing content to improve keyword rankings, engagement, and conversions
Analytics & Performance Reporting
- Monitor and analyse SEO performance metrics: organic traffic, keyword rankings, CTR, bounce rate, and conversions
- Use tools like Google Analytics 4, Google Search Console, SEMrush, Ahrefs, or Moz
- Prepare weekly and monthly performance reports with actionable insights
- Conduct A/B testing and implement data-driven improvements
Required Skills
- Mandatory: experience in a digital marketing agency
- Experience managing multiple client accounts
- Strong understanding of SEO, GEO, and AEO
- Hands-on experience with SEO tools (Google Analytics, SEMrush, Ahrefs, etc.)
- Strong content understanding and optimisation skills
- Good analytical and problem-solving skills
Preferred Skills
- Experience with AI tools like Claude, Claude Code, and websites created using AI-assisted workflows
- Basic knowledge of HTML/CSS
- Understanding of integrated digital marketing channels
- Basic understanding of AI search and voice search optimisation
Immediate joiners are a plus.
Location
Experience
Salary Range
Openings
Product
Qualification
Mandatory
Preferred Candidate
About MagicWorks
About MagicFlow AI
Job Summary
We are looking for Sales Executives who can confidently take MagicFlow AI to market. You will own the full sales cycle from prospecting and product demonstration through to contract close and handoff. The role targets SMEs, growth-focused businesses, and digital marketing agencies who need a smarter way to qualify website enquiries. Three positions are available; we want candidates who are ready to carry a revenue target and hit it.
Key Responsibilities
Prospecting & Pipeline Building
- Identify and qualify SME and mid-market prospects across industries: retail, services, education, real estate, and hospitality
- Run outbound prospecting via cold outreach, LinkedIn, and referral networks
- Convert inbound enquiries and demo requests into qualified pipeline
- Maintain a healthy, well-documented pipeline in the CRM (HubSpot or equivalent)
Product Demonstration & Consultative Selling
- Conduct live demos of MagicFlow AI, tailoring the conversation to each prospect’s lead generation challenges
- Translate product features (AI qualification, UTM tracking, lead scoring, CRM handoff) into clear business value
- Ask discovery questions that surface the prospect’s real pain: lost website enquiries, slow follow-up, poor lead quality
- Handle objections confidently with a combination of product knowledge and real customer outcomes
Proposals, Pricing & Closure
- Develop and present proposals aligned to each prospect’s traffic volume, team size, and revenue goals
- Negotiate leasing plans and close contracts in line with monthly revenue targets
- Coordinate with the onboarding team to ensure a smooth handoff post-close
Customer Success & Expansion
- Stay connected with active accounts to track usage, gather feedback, and identify expansion opportunities
- Identify agency partners (digital marketing agencies, web agencies) for reseller or referral arrangements
- Relay customer feedback and competitive signals to the product and marketing teams
Reporting
- Maintain accurate CRM records for all pipeline activities, demos, and deal stages
- Provide weekly sales forecasts and activity reports to sales leadership
Required Skills
- Mandatory: proven B2B SaaS or technology product sales experience with a quota-carrying track record
- Strong understanding of the SaaS sales cycle: outbound, discovery, demo, proposal, close
- Ability to demo a product and explain technical features in plain business language
- Proficiency with CRM tools (HubSpot, Salesforce, Zoho, or equivalent)
- Confident, consultative communication and negotiation skills
- Self-driven with a clear record of meeting or exceeding revenue targets
Preferred Skills
- Experience selling lead generation, chatbot, CRM, or marketing automation solutions
- Familiarity with lead generation concepts: UTM tracking, conversion rate, lead scoring, CRM workflows
- Network or experience selling into SME segments: retail, services, education, real estate, hospitality
- Experience working with or selling through digital marketing agency channels
Immediate joiners are a plus.
Location
Experience
Salary Range
Qualification
Mandatory
Preferred Candidate
About MagicWorks
Job Summary
We are looking for a Digital Marketing Sales Executive with direct sales experience at or for a digital marketing agency. You have a pipeline history, closed retainers, and the ability to walk a prospect through the value of integrated digital services with confidence. This is not an entry-level role: we want someone who has carried a revenue number and delivered against it in the digital marketing space.
Key Responsibilities
Business Development
- Identify and pursue new business opportunities across SMB and mid-market segments
- Generate leads through referrals, LinkedIn, networking events, and inbound inquiries
- Qualify prospects and understand their digital marketing challenges before proposing solutions
- Build relationships with decision-makers: marketing heads, CEOs, and founders
Consultative Selling
- Present MagicWorks’ services (SEO, Paid Ads, Social Media, Content, AI Automation, Web Development) with authority and specificity
- Tailor proposals based on each client’s goals, industry, and budget
- Conduct discovery and pitch meetings, online and in-person
- Handle objections using knowledge of real campaign outcomes and case studies
Proposal & Closure
- Develop detailed proposals covering scope, deliverables, timelines, and pricing
- Negotiate contracts and close accounts against monthly and quarterly revenue targets
- Coordinate with the delivery team to ensure a smooth, well-briefed project kickoff
Account Growth & Reporting
- Maintain post-sales relationships and identify opportunities to expand service scope
- Log all pipeline activities, updates, and client communications in the CRM
- Report on pipeline value, conversion rates, revenue closed, and activity volume
Required Skills
- Mandatory: proven sales experience at or for a digital marketing agency
- Solid understanding of digital marketing services: SEO, PPC, social media, content, and email
- Track record of closing agency retainers or project contracts
- Strong pipeline management and CRM discipline
- Excellent communication, presentation, and negotiation skills
- Outcome-oriented selling approach backed by understanding of campaign mechanics
Preferred Skills
- Familiarity with AI-driven marketing and automation solutions, a growing part of our portfolio
- Network within target industries: education, manufacturing, real estate, hospitality, or finance
- Experience with proposal tools and CRM automation
Immediate joiners are a plus.
Location
Experience
Salary Range
Qualification
Also acceptable: MCA, B.Sc. (CS/IT) with a strong deployed portfolio
Mandatory
Preferred Candidate
About MagicWorks
Job Summary
We are looking for a full-stack Web Developer with 2 to 3 years of practical experience building and shipping web applications. You will work on client websites, internal tools, and AI-integrated products, collaborating with designers and digital marketers to deliver clean, production-ready builds. A strong requirement for this role is regular, demonstrable use of AI coding tools, particularly Claude and Claude Code. We expect you to use them to write faster and smarter, while taking full ownership of code quality and delivery.
Key Responsibilities
Frontend Development
- Build responsive, accessible UI components using React.js and Tailwind CSS
- Implement designs from Figma accurately, with good attention to spacing, typography, and visual detail
- Manage application state using React hooks, Context API, or lightweight state libraries
- Ensure pages load quickly and pass Core Web Vitals checks (LCP, INP, CLS)
- Write reusable, well-structured components that are easy to maintain and extend
Backend Development
- Build REST APIs using Node.js and Express.js to support frontend features
- Work with relational databases (MySQL or PostgreSQL) and basic NoSQL setups (MongoDB)
- Implement standard authentication flows (JWT, session-based)
- Integrate third-party APIs including payment gateways, CRM connectors, and external data sources
- Write backend code that is readable, tested, and follows agreed conventions
AI-Assisted Development
- Use Claude and Claude Code regularly to write, review, debug, and refactor code
- Integrate AI service APIs (Anthropic Claude, OpenAI) into web applications as required by project scope
- Build AI-assisted features such as chatbots, content generation widgets, and smart search where needed
- Stay aware of new AI development tools and adopt those that genuinely improve output
Deployment & Version Control
- Deploy web applications to platforms such as Vercel, Netlify, or shared hosting environments
- Use Git for version control with clean commit history, proper branching, and pull requests
- Follow the team deployment checklist and escalate blockers to senior engineers when needed
- Monitor basic site health: broken links, uptime alerts, and console errors post-launch
Collaboration & Quality
- Work closely with designers, digital marketers, and other engineers on project deliverables
- Participate in code reviews, taking and giving feedback constructively
- Communicate progress and flag blockers clearly in standups and project channels
- Maintain basic documentation for the components and APIs you build
Tech Stack
You should be comfortable across most of these:
JavaScript (ES6+)
Node.js
Express.js
Tailwind CSS
MySQL / PostgreSQL
MongoDB
REST APIs
Git / GitHub
Vercel / Netlify
Claude / Claude Code
AI API Integration
HTML5 / CSS3
Required Skills
- Solid React.js skills: hooks, props, state management, component structure
- Good JavaScript fundamentals: ES6+ syntax, async/await, Promises, array methods
- Backend experience with Node.js and Express.js; PHP or Python considered for strong frontend candidates
- Comfortable with SQL queries, basic schema design, and at least one NoSQL database
- Ability to consume and build RESTful APIs
- Git version control: committing, branching, and raising pull requests
- Active use of AI coding tools (Claude, Claude Code, or GitHub Copilot) in real projects
- Ability to implement responsive designs from Figma files
Preferred Skills
- Next.js basics: pages router or App Router, simple SSR or SSG setups
- TypeScript: basic type annotations and interface usage
- Experience calling AI APIs (Anthropic Claude, OpenAI) from a web application
- Familiarity with WordPress or a headless CMS (Strapi, Contentful) for content-driven sites
- Basic cloud deployment experience (Vercel, Netlify, or AWS S3/EC2)
- Understanding of SEO technical basics: meta tags, canonical URLs, sitemap, and page speed
Candidates who actively use AI coding tools and can show it will be preferred over those who only mention it.
Immediate joiners are a plus.
Internships
Department
Employment Type
Duration
Location
Stipend
Qualification
Preferred Candidate
About MagicWorks
Understanding the Role: SEO, AEO & GEO
This internship covers three interconnected disciplines that define modern search visibility:
- SEO (Search Engine Optimisation): Ranking on Google & Bing through keyword strategy, on-page optimisation, technical fixes, and link building
- AEO (Answer Engine Optimisation): Optimising content for featured snippets, People Also Ask, voice search, and Google’s AI Overviews
- GEO (Generative Engine Optimisation): Making brands visible inside AI-generated answers on ChatGPT, Perplexity, Gemini, and similar platforms
Role Overview
Key Responsibilities
Search Engine Optimisation (SEO)
- Assist with on-page optimisation: meta tags, headings, internal linking, and page structure
- Support keyword research and competitive gap analysis
- Help monitor technical SEO health using Google Search Console and basic audit tools
Answer Engine Optimisation (AEO)
- Research and identify opportunities for featured snippets and AI Overview inclusion
- Assist in formatting content to answer specific search queries clearly and concisely
- Monitor changes in how Google presents answers and document findings for the team
Generative Engine Optimisation (GEO)
- Track how client brands and competitors appear in AI-generated answers (ChatGPT, Perplexity, Gemini)
- Assist with content and structured data updates that improve AI-platform visibility
- Document GEO experiments and share learnings across the team
Reporting & Analysis
- Pull weekly performance data from Google Analytics 4 and Google Search Console
- Compile reports and flag trends or anomalies to the senior SEO team
- Assist in maintaining content calendars and task trackers
Required Skills
- Basic understanding of SEO fundamentals: on-page, off-page, and technical
- Awareness of how featured snippets, AI Overviews, and voice search work (AEO concepts)
- Curiosity about AI search tools: ChatGPT, Perplexity, Google Gemini, Bing Copilot
- Familiarity with Google Analytics and Google Search Console
- Good content writing and editing skills in English
- Proficiency in MS Office / Google Workspace (Docs, Sheets, Slides)
- Analytical mindset and attention to detail
What You Will Gain
Department
Employment Type
Duration
Location
Stipend
Qualification
Preferred Candidate
About MagicWorks
Role Overview
Key Responsibilities
Paid Marketing (PPC & Paid Ads)
- Assist in setting up and monitoring Google Ads and Meta Ads campaigns under supervision
- Help with keyword research, ad copy drafting, and audience setup
- Pull performance reports and flag anomalies or optimisation opportunities
Search Engine Optimisation (SEO)
- Support on-page SEO tasks: meta tag updates, heading structure, and internal links
- Assist with basic keyword research and content gap identification
- Help monitor Google Search Console for errors and performance insights
General Digital Marketing
- Assist with content creation and scheduling for social media platforms
- Support email marketing campaigns: drafting, scheduling, and performance tracking
- Help maintain and update website content and landing pages
- Stay updated on the latest digital marketing trends and algorithm updates
- Collaborate with the design and content team on campaign materials
Required Skills
- Basic understanding of Google Ads and Meta Ads platforms
- Fundamental knowledge of SEO principles: on-page, off-page, and technical SEO
- Familiarity with Google Analytics and Google Search Console
- Understanding of social media marketing (Facebook, Instagram, LinkedIn)
- Good written and verbal communication skills in English
- Proficiency in MS Office / Google Workspace (Docs, Sheets, Slides)
- Analytical mindset with attention to detail