Career

Position

Visualiser

Location: Ahmedabad
Employment Type: Full-Time
Experience: 2–5 Years

Role Summary
We are seeking a Visualiser who can translate brand ideas into strong visual concepts. This role requires someone who understands design thinking, visual storytelling, and creative direction to develop impactful campaigns across digital and offline platforms.
  • Develop creative visual concepts for campaigns, social media, and brand communication
  • Translate briefs into strong visual directions and layouts
  • Work closely with designers, copywriters, and marketing teams
  • Guide visual storytelling for campaigns, reels, and brand content
  • Maintain consistency with brand identity and creative standards
  • Present ideas and creative approaches for campaigns
  • Strong understanding of design aesthetics, layout, and visual storytelling
  • Proficiency in Adobe Creative Suite (Photoshop, Illustrator, etc.)
  • Ability to conceptualize campaign ideas and visual directions
  • Understanding of branding, digital media, and advertising formats
  • Good communication and presentation skills
  • Prior experience in advertising or digital marketing agencies
  • Ability to think strategically and creatively
  • Strong sense of trends in digital content and brand communication
Visualiser

Creative Home @ 4Wheels MediaWorks

4Wheels MediaWorks, we build more than brands – we build people. Our work shapes iconic real estate stories, and behind every powerful campaign is a team driven by curiosity, creativity, and courage.

If you’re passionate about ideas that influence skylines, enjoy fast-paced challenges, and want to work on projects that actually make noise in the market, you’ll feel right at home here. Learn, experiment, grow – and create work you’re proud to put your name on.

Learn & Grow With Us

Job Application Form


document.addEventListener("DOMContentLoaded", () => { const items = document.querySelectorAll(".gsap-hover-image"); items.forEach(item => { const hoverLayer = item.querySelector(".hover-layer"); if (!hoverLayer) return; // Set initial state (just in case) gsap.set(hoverLayer, { opacity: 0 }); // Create timeline const tl = gsap.timeline({ paused: true }); tl.to(hoverLayer, { opacity: 1, duration: 1.6, ease: "power1.inOut" }); // Hover events item.addEventListener("mouseenter", () => tl.play()); item.addEventListener("mouseleave", () => tl.reverse()); }); });