Full Stack Dev III, Marketing Technology
Listed on 2026-10-20
-
Software Development
Backend Developer, Front End Developer, Full Stack Developer, React.js
Neuberger’s Marketing Technology group is seeking an AVP-level Full Stack Solution Engineer/Developer to support a hybrid web platform spanning a traditional content-managed system and a modern, decoupled marketing site. The candidate must be equally strong across front-end and back-end development, designing, building, and owning services end-to-end, while remaining comfortable operating autonomously, supporting production operations, and bridging legacy and modern systems as the team builds deeper headless expertise.
Experience with website integrations/management, multi-region website operations, bot/security handling, and operational/monitoring practices is required given the platform’s global, business-critical footprint.
Responsibilities
- Design, build, and maintain responsive front-end components and pages using React, Next.js, Type Script, and SCSS; translate Figma design specs into accessible, production-ready components
- Independently configure and author Sitecore items and content structures
- Design and build backend services and APIs using Node.js (REST and GraphQL), including authentication/authorization logic, backend-for-frontend (BFF) layers, and third-party service integration
- Work within Docker-based local development environments and with SQL/relational databases for data access and troubleshooting
- Manage and troubleshoot website integrations (analytics, tagging, third-party services), bot detection/mitigation at the CDN/edge layer, and global/multi-region site operations
- Define non-functional requirements (performance, scalability, availability, security) and monitor/troubleshoot production application health using Splunk, Datadog, and other APM tools
- Leverage AI-assisted development tools (e.g., Git Hub Copilot, Claude Code) to accelerate delivery; participate in Agile ceremonies via Azure Dev Ops; support teammates as the team builds deeper headless expertise
Must-Have Qualifications
- Around 6-8 years of professional full stack web development experience, with deep hands-on experience across both front-end (React, Next.js, Type Script, HTML, SCSS) and back-end (Node.js, API/GraphQL) development
- Practical hands-on experience in Sitecore, including ASP.NET MVC/headful development, plus experience converting Figma (or similar) mockups into production-ready front-end code
- Required experience with GraphQL, and hands-on experience designing/building backend services and APIs with Node.js (REST and GraphQL design, authentication/authorization patterns, BFF architecture)
- Hands-on experience with bot detection and mitigation (CDN/edge middleware, rate limiting, request filtering)
- Familiarity with SQL/relational databases and experience working in Docker-based development environments
- Knowledge of website integrations and management (analytics, tagging, third‑party tools, CDN/hosting configuration) and experience managing global websites across multiple regions/markets
- Experience defining non-functional requirements (NFRs) and hands‑on experience with Splunk and Datadog for application performance monitoring, operational support, and troubleshooting
- Comfortable using AI-assisted development tools (e.g., Git Hub Copilot, Claude Code) to improve development velocity, paired with strong foundational skills in React, Type Script, and Java Script
- Experience using Git and Azure Dev Ops for source control/work management, working in Agile delivery teams, and strong critical thinking, communication, organization, and collaboration skills
Nice-to-Have Qualifications
- Experience in financial services / asset management
- Retrieval/hybrid search (RAG) exposure
- Experience with Vercel/WAF or similar deployment/hosting platforms
- Experience with Digital Asset Management platforms, particularly Bynder
#LI-DD2
#LI-Hybri…
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).