We are seeking a mid-level Frontend Software Engineer to help build exceptional marketing automation tools.
In this role, you will independently own and deliver small to medium-sized interface projects while collaborating with senior engineers on larger, more complex initiatives.
You will work closely with designers to bring mockups to life and partner with backend engineers to create seamless, performant applications.
This is a fully remote job accepting candidates from all locations in the US.
Key responsibilities include designing, developing, and maintaining interactive UIs using modern frontend technologies.
You will independently deliver small to medium-sized features from concept to production.
You will partner with senior engineers to architect and implement complex interfaces.
You will collaborate closely with designers to develop mockups and prototypes into pixel-perfect, accessible user interfaces.
You will work with backend engineers to integrate APIs and optimize data flow.
You will write clean, maintainable, and well-tested code following team norms and patterns.
You will participate in code reviews and provide constructive feedback to peers.
You will contribute to design system components, technical documentation, and team standards.
You will participate in on-call rotations and incident response.
Requirements:
You must have 4+ years of professional frontend development experience.
You should have strong proficiency in TypeScript, React, and Redux.
A solid understanding of modern JavaScript (ES6+) and web standards is required.
You should have experience developing interactive tools and ensuring cross-browser compatibility.
Familiarity with frontend build tools, deployment pipelines, and modern development workflows is necessary.
Strong written and verbal communication skills are essential, along with the ability to explain technical concepts to various audiences.
You must have a proven ability to work effectively in fast-paced environments.
A collaborative mindset with experience working in cross-functional teams is important.
You should be able to work with high autonomy and have no career ceilings.
Benefits:
You will have challenging and interesting work.
You will work with amazing colleagues.
A competitive salary and equity will be provided.
This position allows you to work remotely.
You will receive covered health, dental, and vision insurance.
Regular team events and off-sites will be organized.
You will enjoy unlimited PTO and generous paid parental leave.