ManyChat
ManyChat
We use cookies to make your experience better. Learn more.
Accept
Close
Frontend Lead (Product Team)

Yerevan


ManyChat is a marketing chatbot platform that helps businesses build meaningful communications with their customers on Facebook, Instagram and WhatsApp. Using ManyChat they 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
You'll manage the inner frontend community, make decisions based on the product development strategy and help your team grow.

Areas of Responsibility

Technical Leadership

You will need to drive initiatives, be responsible for the technical quality of the component, and for the interaction between the frontend and the backend. Also you'll participate in architectural decisions based on product goals.

Team Growth

You will help to recruit candidates and develop team leadership. One of the main tasks is to help your team members grow. You have to ensure that all employees understand their tasks and know how their work influences the company results.






    Process and Technology


    • Cross-functional teams;
    • TS, React Hooks, Redux Toolkit
    • Jest, Playwright
    We write all new code in TypeScript, cover it with tests, try to use modern practices such as TDD, the principles of "clean architecture", Continuous Integration and Continuous Deployment. We create and develop initiative groups in the community, for example, groups that work on performance, design system, infrastructure, and so on.

    Our engineers participate in creating the Definition of Done and Definition of Ready. They onboard new employees and help to create skill sets.


    What is important for us
    • 5+ experience as a fronted developer (JavaScript/TypeScript, React);
    • 3+ experience in managing engineers (hiring, onboarding and development);
    • Good understanding of the abstraction patterns and ability use it while creating a web service;
    • Experience in QA. We used to do testing ourselves;
    • Ability to work both with tech and product tasks.

    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 Yerevan, Armenia. 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. 2 or 3 times a quarter you will get together with your team offline.
    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.
    Hiring process

    It includes 4 steps:
    • Introduction. We will speak about the role and your experience;
    • Coding interview with Frontend Lead;
    • Interview with CTO;
    • Culture fit interview;
    At each stage you can ask questions and get feedback. The process usually takes one or two weeks, but it's worth it.



    Frontend Lead (Product Team)

    Yerevan
    ManyChat is a marketing chatbot platform that helps businesses build meaningful communications with their customers on Facebook, Instagram and WhatsApp. Using ManyChat they 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
    You'll manage the inner frontend community, make decisions based on the product development strategy and help your team grow.

    Areas of Responsibility

    Technical Leadership

    You will need to drive initiatives, be responsible for the technical quality of the component, and for the interaction between the frontend and the backend. Also you'll participate in architectural decisions based on product goals.

    Team Growth

    You will help to recruit candidates and develop team leadership. One of the main tasks is to help your team members grow. You have to ensure that all employees understand their tasks and know how their work influences the company results.



    Process and Technology
    • Cross-functional teams;
    • TS, React Hooks, Redux Toolkit
    • Jest, Playwright
    We write all new code in TypeScript, cover it with tests, try to use modern practices such as TDD, the principles of "clean architecture", Continuous Integration and Continuous Deployment. We create and develop initiative groups in the community, for example, groups that work on performance, design system, infrastructure, and so on.

    Our engineers participate in creating the Definition of Done and Definition of Ready. They onboard new employees and help to create skill sets.

    What is important for us
    • 5+ experience as a fronted developer (JavaScript/TypeScript, React);
    • 3+ experience in managing engineers (hiring, onboarding and development);
    • Good understanding of the abstraction patterns and ability use it while creating a web service;
    • Experience in QA. We used to do testing ourselves;
    • Ability to work both with tech and product tasks.

    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 Yerevan, Armenia. 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. 2 or 3 times a quarter you will get together with your team offline.
    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
    It includes 4 steps:
    • Introduction. We will speak about the role and your experience;
    • Coding interview with Frontend Lead;
    • Interview with CTO;
    • Culture fit interview;
    At each stage you can ask questions and get feedback. The process usually takes one or two weeks, but it's worth it.

    Apply for Frontend Lead (Product Team)
    Fill in the form below and we will be in touch!
    Name
    Email
    Phone number
    Tell us about yourself
    Share the link to your resume
    or upload it as a PDF