Frontend Developer
Posted Updated
Description
You will develop and maintain product functionality, build new modules and components, improve architecture, contribute to design and prototyping, write automated tests, participate in task testing, and improve product stability. You will work with JavaScript, TypeScript, Node.js, email templates, templating engines, and SCSS.
Responsibilities
- Develop and maintain product functionality
- Develop new modules and components
- Improve architecture and participate in design and prototyping
- Write automated tests
- Participate in task testing
- Participate in design improvement
- Improve product stability
Requirements
- Strong experience with JavaScript and TypeScript
- Commercial experience with table-based email template layouts, inline styles, responsive design, and Outlook and Gmail limitations
- Solid Node.js skills including Express, queues, and JSON Schema or similar input
- Experience with Handlebars or another logic-based templating engine and SCSS
- Experience with version control systems
- Strong problem-solving skills and attention to detail
- Excellent communication and teamwork abilities
- Ability to work in a fast-paced collaborative environment
- 4+ years of experience
- Experience with Foundation for Emails, Inky, Panini, or Gulp is a plus
- Experience with cross-client testing in Litmus or Email on Acid is a plus
- Experience with Docker and Kubernetes for local use and configuration reading is a plus
