Join an early-stage, high-potential tech company that offers excellent comp, early-employee benefits, and the opportunity to have a significant impact on the future of a fast-growing company. If you want to build clean, user-facing products and help scale a best-in-class software startup to massive growth, this is your chance.

About us

AddEvent is a rapidly growing and globally distributed marketing technology SaaS company with team members in the United States, Canada, Denmark, Spain, Romania, Malaysia, and Moldova. Our mission is to build the best calendar solutions in the world, and we’re building a suite of powerful calendar management and marketing products that are already used by hundreds of thousands of companies across the globe. At AddEvent, we believe that human connection is more important now than it has ever been, and our vision is to become the number one platform for connecting people through calendars and events. We strive to accomplish this every day by building great software products that solve complex problems, delight users, and add value to peoples’ lives. We listen to our customers, champion their needs, and provide the best customer support in the industry. We relentlessly seek to improve ourselves, our software, our company, and through these, the lives of our customers. We do all of this while having a blast and holding ourselves to an incredibly high standard. Join our early-stage team to build a future with us.

About the role

In your role as a Senior Software Engineer - Front End at AddEvent, you will assume a pivotal position in the building and launching of new products and features, while advancing and improving our existing functionality. You will be our first dedicated front end expert, bringing your extensive knowledge of modern Javascript programming and front end technologies to a team of full stack developers. You will dive into our existing codebase, work within the current implementation of our complex functionality (vanilla JS and jQuery) and help us modernize our front end code and development process.

Your role will involve close collaboration with cross-functional teams to design, execute, and iterate across our products and infrastructure, with a goal of growing and expanding our reach, while ensuring resilience, scalability, and long-term sustainability. This exceptional opportunity empowers you to leverage your technical expertise and effect substantial change in our production software, which is actively used by thousands of customers.

This is a full-time, fully remote position for someone within PT to ET time zones and comes with an excellent compensation package, including a competitive salary, equity, and top-tier health, dental, and vision coverage.

What you'll be responsible for

Front end development: You have experience building complex, feature-rich web applications. You will take ownership of our front end code (JavaScript, TypeScript, jQuery, HTML, CSS). You'll use your expert knowledge to work directly with your back end and full stack engineering teammates to produce interactive user interfaces that are performant, scalable and maintainable. This role is 100% hands-on development along with focus on software architecture and engineering best practices.

Leadership: You will be our subject-matter expert on modern Front End programming, responsible for working within our current stack while assessing opportunities for upgrading and optimizing. You will vet new technology, make well-reasoned architectural recommendations and contribute to the engineering roadmap. You will set coding standards to improve the maintainability and quality of our code, conduct code reviews and evangelize efficient, clean code and a nimble development process.

Product understanding and collaboration: AddEvent's business strategy relies on product-led growth, and the user experience of our customers is preeminent. You'll work closely with the product team to collectively define requirements and gain a comprehensive grasp of how projects contribute to the broader product landscape.

Technical excellence: You will write and refactor modular code. You will build flexible, composable libraries and components. You will optimize performance, work with back end engineers to define RESTful API contracts, ensure cross-browser compatibility and strengthen our CI pipeline.

Testing: You view writing tests as a non-negotiable part of the development process and have extensive experience with front end testing frameworks like Mocha, Jasmine or Cypress. You will maintain unit and integration tests for all UI services to ensure reliability and performance.

Requirements