ActiveCampaign

Senior Frontend Software Engineer

ActiveCampaign • US
JavaScriptTypeScript Hybrid

As our next Senior Frontend Software Engineer, you won't just be building interfaces—you’ll be a vital member of our DUX (Developer and User eXperience) team shaping the frontend platform, improving architecture, developer experience, and the tooling that powers our micro-frontend ecosystem. You will be a key contributor to frontend architecture decisions and help drive platform-level improvements that elevate our entire engineering organization. This isn't just about writing code; it’s about shaping the future of our digital experience and seeing your contributions directly impact our company's trajectory.

On a typical day, you might:

  • Create and evolve new UI based on intricate designs and prototypes, ensuring technical feasibility and aesthetic precision.

  • Develop and maintain Design System components to ensure a consistent, scalable, and high-quality user interface across the entire platform.

  • Evaluate and optimize performance, meticulously analyzing browser rendering and API data loading to ensure peak efficiency.

  • Collaborate cross-functionally with Product, Security, DevOps, DataOps, and SRE teams to drive integrated and influential technical solutions.

  • Advocate for excellence by upholding rigorous coding standards, participating in deep code reviews, and mentoring others on best practices.

  • Drive operational health by monitoring alerts and escalations to ensure all customer requirements are met with precision.

  • Participate in an on-call rotation, ensuring the continuous reliability and stability of our mission-critical applications.

  • The ideal candidate will bring:

  • 6+ years of hands-on experience with JavaScript, both in the browser and within CLI (Node.js) environments.

  • Deep understanding of JavaScript and TypeScript fundamentals (closures, event loop, type narrowing, generics, etc.).

  • Strong, proven skills with React, specifically in high-growth environments with rapidly evolving needs.

  • Expertise in micro-frontend architectures, including hands-on experience with Module Federation and modern build systems like Nx, Rspack, or Webpack.

  • Command of Git and CI/CD pipelines, with a focus on streamlining deployment and ensuring high engineering standards.

  • Experience with agentic coding and familiarity with monitoring tools like Grafana (including Faro).

  • A quality-driven mindset, featuring a strong focus on testing, ownership, and the ability to iterate repeatedly.

  • Data literacy, including at least a basic knowledge of SQL with the ability to write queries for reading and writing data.

  • Exceptional collaborative skills, with a proven ability to deliver value while navigating change in a fast-paced setting.

  • Technical versatility, ideally previous experience with PHP or other backend languages.

  • Familiarity with AWS infrastructure, specifically utilizing S3 and CloudFront for efficient build deployment, hosting, and edge caching strategies.