#126417 - Senior Frontend Engineer, React/TypeScript + Dynamic Email Templates
Contract Not ApplicableJob Overview
We are seeking a senior frontend-focused software engineer to support scalable, dynamic email template systems. This role is best suited for a strong frontend engineer with modern React, TypeScript, and JavaScript experience who can also work deeply with reusable email components, Apache Velocity/VTL-style templates, responsive HTML/CSS, APIs, localization, and personalization at scale.
This is not an email developer-first role. The ideal candidate has a strong software engineering foundation, frontend engineering depth, and the ability to build scalable, component-based solutions for dynamic, personalized email experiences.
Enterprise experience strongly preferred.
Key Responsibilities
- Build and maintain scalable frontend and email template components using modern web development practices.
- Develop dynamic email templates using Apache Velocity/VTL-style macros such as #set, #if, #foreach, and #define.
- Compose reusable Velocity components and macros into full email templates.
- Translate Figma designs into modular, maintainable code.
- Work with shared design systems and reusable components instead of one-off hand-authored HTML.
- Determine when to extend an existing component versus building a new one.
- Integrate user interfaces and email templates with backend platforms and API-driven data sources.
- Connect to, query, consume, and format internal or external API data for conditional, logic-driven dynamic emails.
- Build templates for scale, including 100+ locales, localized copy, dynamic data, per-recipient personalization, and array-based looping.
- Hand-code responsive, accessible HTML/CSS optimized for email client rendering limitations across Outlook, Gmail, and Apple Mail.
- Work fluently with Git, GitLab or GitHub, the command line, and modern IDE-based development workflows.
- Collaborate in environments using CI/CD pipelines, Infrastructure-as-Code tooling, and AWS primitives.
Make Your Resume Now