ActiveCampaign is the autonomous marketing platform for people at the heart of the action. The Senior Frontend Software Engineer will be a vital member of the DUX team, shaping the frontend platform and contributing to architecture decisions, while ensuring a high-quality user interface and collaborating with various teams to drive technical solutions.
Responsibilities:
- 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
Requirements:
- 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