LUCKNOW · FULLTIME
Front-End Developer (Drupal Theming + SVG / Data-Viz)
Plexus Digitals Pvt. Ltd.
Lucknow · onsite · Posted 5d ago
Your match
Sign in to see your match score, skill gaps & tailored resume.
Section · 01
About this role
Location: Lucknow (on-site) ·
Type: Full-time ·
Start: Immediate ·
Salary: Negotiable, based on skills & experience
About the role: We're building a modern
Drupal 10 website whose centrepiece is a
custom interactive SVG world map . On a lean team, you'll own the
entire front-end layer solo — the custom theme, the full design system, and the bespoke, CMS-driven, fully accessible map. This is the most distinctive and demanding front-end work on the build, so we need someone strong who can carry it without support.
Key responsibilities
- Build the complete custom Drupal theme (Twig + Sass + vanilla JS) using BEM + CSS custom properties
- Develop the
interactive SVG world map (D3-geo) with CMS-driven status colours and a colour-scheme toggle
- Wire map interactions: click → Drupal AJAX → detail sidebar/modal; touch/pan/zoom + tooltips for mobile
- Build the full design-system component library (buttons, cards, navigation/mega-menu + mobile drawer, modals, toasts, form elements, map legend) on a responsive 12-column grid
- Ensure
WCAG 2.1 AA / EN 301 549 compliance across the front end: ARIA labels on all map paths, full keyboard navigation (Tab/Enter/Escape), screen-reader announcements, no focus traps
- Translate Figma designs into pixel-accurate, performant front-end and hit Core Web Vitals targets (LCP < 2.5s, CLS < 0.1)
- Integrate front-end components cleanly into Drupal templates
Must-have
- 4+ years front-end: Twig, Sass, vanilla JavaScript (no framework crutch)
- Strong, demonstrable SVG / D3.js and data-visualisation work — portfolio evidence required
- Hands-on
WCAG 2.1 AA experience (ARIA, keyboard nav, NVDA/VoiceOver)
- Responsive, mobile-first CSS
- Solid Drupal theming experience; able to own the front end independently
Nice-to-have: Built an interactive/geographic map before · touch-gesture libraries (e.g. Hammer.js) · Lighthouse performance tuning · self-hosted Google Fonts / GDPR-aware front-end.
Sourced from linkedin · view original
Let the agent run this one for you.
Tailored resume, auto-apply, and referral lookup — in under 2 minutes.
Section · 02