Make Your Resume Now

#126417 - Senior Frontend Engineer, React/TypeScript + Dynamic Email Templates

Contract Not Applicable

Job 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.

Ready to Apply?

Take the next step in your career journey

Stand out with a professional resume tailored for this role

Build Your Resume – It’s Free!