Join our small and ambitious team

Remote Full Stack Software Engineer

Join a small, well-funded, high-potential tech company that offers excellent pay, unparalleled flexibility, early-employee benefits, and the opportunity to have a significant impact on the future of a fast-growing company.

About us

AddEvent is a globally distributed marketing technology SaaS company with team members in the United States, Canada, Denmark, Spain, Romania, and Malaysia. We create best-in-class calendar marketing and event management solutions that are used by thousands of companies around the world. AddEvent is known for both its high-quality tools and excellent customer service. We believe that just solving a problem isn’t good enough - our goal is to delight our customers through every interaction, both directly and through our products. Our team has a lot of fun together, and we hold ourselves to a very high standard. We love working with people who are good at what they do and care about their work. At AddEvent, there is incredible growth and limitless potential ahead. Join our early-stage team to build a future with us.

About the role

Since we have a distributed team, this position is offered remotely. This allows you incredible flexibility to live and work wherever you desire, while still being a core team member of a fast growing technology startup.

What you'll be responsible for:

  • Collaborate with the VP of Engineering to understand and execute all aspects of our agile software development process
  • Work directly with other internal/external stakeholders to understand product requirements and translate them into software specifications
  • Fully own and independently drive end-to-end development of new features
  • Adhere to and help enforce AddEvent best practices through the use of code reviews
  • Focus on quality and proactively strive to improve our platforms and fix bugs
  • Collaborate across time zones via Slack, Jira, and video conferencing

Your skills:

  • 5+ years professional programming experience, using PHP, Python, Java, or C#
  • Solid understanding and demonstrable OOP skills
  • Extensive experience writing clean HTML, CSS, and JavaScript
  • Comfortable coding without frameworks (jQuery and vanilla JS are all we use)
  • Understand relational database design and have working experience with MySQL
  • Solid foundation in Computer Science fundamentals, algorithms, design patterns, and data structures
  • Built RESTful APIs
  • Solid experience with source control systems, preferably Git
  • Knowledge of Agile development methodologies using Jira
  • Excellent communication skills
  • Super organized
  • Bachelor's degree in Software Engineering, Computer Science, or related concentration, equivalent and/or combination of education and work experience

Nice to have skills:

  • Professional experience with container technologies, ideally Docker
  • Experience using AWS Services, including EC2, ECS, S3, RDS, and CloudFormation
  • Redis / Memcached
  • Elasticsearch
  • CI/CD and DevOps
  • Experience building scalable B2C web applications

About you

Meeting the requirements above is imperative, but you will set yourself apart by going above and beyond in the following areas:

  • You possess and demonstrate integrity. You are honest, direct, and respectful
  • You embrace, respect, and learn from others' differences
  • You strive for excellence. Quality and excellence count in everything we do, and it shows
  • You are passionate about creating incredible customer experiences
  • You put customers first and recognize that we only succeed when they succeed
  • You are self-motivated, proactive and positive, with a dedicated work ethic
  • You have an inquisitive mind and a desire to solve problems, no matter how big or small

Why should you apply?

  • Competitive pay and excellent benefits
  • Opportunity for true ownership over your work, with the chance to directly impact the future of a young company
  • High-performing and a tight-knit team dedicated to quality and execution without unnecessary bureaucracy
  • Fun and growth-oriented work environment

Apply for this job

To apply, send your application to:

Please introduce yourself and include the following information:

  • Full name
  • Email
  • Phone
  • Resume/CV
  • LinkedIn profile (optional)
  • GitHub profile (optional)
  • Cover letter (optional)
  • How you heard about this job

We're excited to get to know you!