ManyChat
ManyChat
We use cookies to make your experience better. Learn more.
Accept
Frontend Developer (Marketing Team)
Yerevan, Armenia
ManyChat is a marketing automation platform that helps businesses build meaningful communications with their customers on Facebook, Instagram and WhatsApp. Using ManyChat you can scale lead generation, increase engagement, launch marketing campaigns and provide 24/7 customer support.

More than one million companies use ManyChat all over the world: from a small bakery in New Jersey to the Department of Education in the Philippines.

Most of ManyChat users don't have a marketing team but they know how to brew coffee, sew mittens and make chairs. We take on some of their marketing tasks so they have more time to do what they do best. So we should understand our users as well as their customers.


About the role
The Mart team (Marketing, Technologies, Art) creates a company image for users before registration, so our tasks are always varied but the main thing is that we are responsible for the process and technologies, and we make our own decisions. We have the opportunity to choose tools, implement new approaches, and influence our products.

We started as a web production team, we were mainly engaged in the development of landing pages, and now we make complex solutions, including, for example, traffic attribution and visitor behavior analytics, interaction with external APIs, and writing our own, data storage, integrations between services. This vacancy is a great chance to grow together with us. You will participate not only in development but also in engineering, architecture, design, working with analytical data, and conducting experiments.

What you will do
  • Together with the team communicate with our marketing stakeholders based in San Francisco: clarify requirements, plan and prioritize tasks, communicate the priority of our decisions.
  • Propose and implement technical solutions to achieve product marketing goals.
  • Design and develop marketing services and platforms, and integrate them with each other and with external service.
  • Support the services and platforms owned by the team.
  • Write TypeScript code and help the team with NodeJS, React, NextJS, Docker, AWS ECS, setting up the build system, and working with a mono repository.
  • Participate in the development of the team and its processes, implement best practices, do code reviews, and pair programming sessions.

Examples of current tasks
  • Develop a mechanism for A/B testing of landing pages.
  • Redesign the site pages and not crash the conversion, using A/B experiments for this.
  • Migrate service from Gatsby to Next to unify the tools used by the team.

Strategic goals
  • Unify components, technical approaches, tools, and frameworks.
  • Upgrade the monorepo and use its full potential.

Team and process
Now there are two frontend developers in the team, a designer and another designer with frontend competence as a team leader. The process in the team is based on the Kanban framework. It's a continuous production process where the team gets a task when they are ready. The main stakeholder is the San Francisco marketing team, so all planning meetings are held in English.

What we are looking for
Must haves
  • Independence and proactivity
  • Good communication skills
  • Good technical base and wide range of vision in technologies and approaches
  • Understanding of web applications and how they work: from data aggregation to client-side
  • Good knowledge of React ecosystem
  • Fluent English (to communicate with the US team)
Nice to haves
  • Experience with marketing projects and tools
  • Experience with NextJS and Node.js
  • Cloud-First Mindset and understating of AWS and Docker containers basics
  • Understanding of DevOps practices and experience in using them.

We offer
We care about your growth
  • Professional development. We pay for relevant conference tickets, training programs, courses and any necessary literature.
  • Free English lessons. We pay for your access to online classes.
We care about your comfort
  • Relocation support. We cover your expenses for you and your family to move to Barcelona, Spain. This includes airplane tickets and hotel reservations for up to three weeks. In addition, you'll receive a relocation bonus.
  • Necessary equipment. We provide you with a MacBook, a monitor, and any other tools you need.
  • Hybrid work. Most of the time you can work remotely. During onboarding, you will have to stay in Yerevan to dive deep into our product and processes together with your team. After onboarding, you will get together with your team offline in Armenia 2 or 3 times a quarter.
We care about your well-being
  • Health Insurance. Our plan includes dentistry and сheckups, and covers your prescription medication expenses
  • Flexible benefits plan. You can choose the perks that fit your needs. We reimburse the cost of sports activities and equipment, personal development opportunities, health insurance for relatives, taxi, home office setup, or mental and physical health services.

What to expect
  • Introduction. We will discuss your experience and will tell you more about the role and our project (30 minutes).
  • Technical interview. We will talk about your technical skills, development approaches and you will solve a few tasks (1-2 hours)
  • Final interview with the Head of Development. We will tell you about ManyChat culture (1-1,5 hours).
  • You accept our offer and ... welcome aboard!

About the role
The Mart team (Marketing, Technologies, Art) creates a company image for users before registration, so our tasks are always varied but the main thing is that we are responsible for the process and technologies, and we make our own decisions. We have the opportunity to choose tools, implement new approaches, and influence our products.

We started as a web production team, we were mainly engaged in the development of landing pages, and now we make complex solutions, including, for example, traffic attribution and visitor behavior analytics, interaction with external APIs, and writing our own, data storage, integrations between services. This vacancy is a great chance to grow together with us. You will participate not only in development but also in engineering, architecture, design, working with analytical data, and conducting experiments.

What you will do
  • Together with the team communicate with our marketing stakeholders based in San Francisco: clarify requirements, plan and prioritize tasks, communicate the priority of our decisions.
  • Propose and implement technical solutions to achieve product marketing goals.
  • Design and develop marketing services and platforms, and integrate them with each other and with external service.
  • Support the services and platforms owned by the team.
  • Write TypeScript code and help the team with NodeJS, React, NextJS, Docker, AWS ECS, setting up the build system, and working with a mono repository.
  • Participate in the development of the team and its processes, implement best practices, do code reviews, and pair programming sessions.

What we are looking for
Must haves
  • Independence and proactivity
  • Good communication skills
  • Good technical base and wide range of vision in technologies and approaches
  • Understanding of web applications and how they work: from data aggregation to client-side
  • Good knowledge of React ecosystem
  • Fluent English (to communicate with the US team)
Nice to haves
  • Experience with marketing projects and tools
  • Experience with NextJS and Node.js
  • Cloud-First Mindset and understating of AWS and Docker containers basics
  • Understanding of DevOps practices and experience in using them.

Examples of current tasks
  • Develop a mechanism for A/B testing of landing pages.
  • Redesign the site pages and not crash the conversion, using A/B experiments for this.
  • Migrate service from Gatsby to Next to unify the tools used by the team.

Strategic goals
  • Unify components, technical approaches, tools, and frameworks.
  • Upgrade the monorepo and use its full potential.

We offer
We care about your growth
  • Professional development. We pay for relevant conference tickets, training programs, courses, and any necessary literature.
  • Free English lessons. We pay for your access to online classes.
We care about your comfort
  • Relocation support. We cover your expenses for you and your family to move to Barcelona, Spain. This includes airplane tickets and hotel reservations for up to three weeks. In addition, you'll receive a relocation bonus.
  • Necessary equipment. We provide you with a MacBook, a monitor and any other tools you need.
  • Hybrid work. Most of the time you can work remotely. During onboarding, you will have to stay in Yerevan to dive deep into our product and processes together with your team. After onboarding, you will get together with your team offline in Armenia 2 or 3 times a quarter.
We care about your well-being
  • Health Insurance. Our plan includes dentistry and сheckups, and covers your prescription medication expenses.
  • Flexible benefits plan. You can choose the perks that fit your needs. We reimburse the cost of sports activities and equipment, personal development opportunities, health insurance for relatives, taxi, home office setup, or mental and physical health services.

What to expect
  • Introduction. We will discuss your experience and will tell you more about the role and our project (30 minutes).
  • Technical interview. We will talk about your technical skills, development approaches and you will solve a few tasks (1-2 hours)
  • Final interview with the Head of Development. We will tell you about ManyChat culture (1-1,5 hours).
  • You accept our offer and ... welcome aboard!
Apply for Frontend Developer (Marketing Team)
Fill in the form below and we will be in touch!
Name
Email
Phone number
Tell us about yourself
Share a link to your resume
Or upload it as a PDF