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

Yerevan

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, 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 are making complex solutions, including, for example, attribution and analytics, interaction with external APIs and writing our own, data storage, integrations. We expect you to strengthen the competencies that are associated with the growth, help with the systematization of gained experience and technical solutions, and optimize technical processes.



About the role
What you'll do

  • Propose and implement technical solutions to achieve product marketing goals
  • Together with the team, design and develop marketing services and platforms, and integrate them with each other and with external services
  • Communicate with our internal marketing customers based in San Francisco. Together with the team, plan and prioritize tasks. Communicate the priority of your decisions
  • Help developers in your team grow, implement best practices, do code reviews, and pair programming sessions
  • Write TypeScript code and help the team with NodeJS, React, NextJS, Gatsby, Docker, AWS ECS, and usage of external APIs, set up the build system, and organize a mono repository.
Strategic goals

  • Unify components, technical approaches, tools, frameworks, for example:
  • Move landing pages from Gatsby to NextJS
  • Arrange the current components of landing pages into an independent design system to use it in various services
  • Upgrade the monorepa and use its full potential
  • Create an infrastructure for new services with more automation of current platforms
Examples of current tasks

  • Expand and automate the functionality of the webinar service
  • Develop landing pages for new Ideal Customer Profile products




    Team and process


    Now there are three 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 get 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

    • Ability to work independantly
    • Proactivity
    • Good communication skills
    • Understanding of web applications and how they work: from data aggregation to client-side
    • Good knowledge of React ecosystem
    • Cloud-First Mindset
    • Understating of AWS and Docker containers basics
    • Fluent English (to communicate with US team)
    Nice to haves

    • Experience in leading a development team.
    • Experience with marketing projects and tools.
    • 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 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

      • 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)
      • Meeting with the team. We will talk about your experience and tell you more about our company (1 hour).
      • 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! At each stage you can ask questions and get feedback. The process usually takes one or two weeks, but it's worth it.



      Tech Lead (Mart Team)

      Yerevan
      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, 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 are making complex solutions, including, for example, attribution and analytics, interaction with external APIs and writing our own, data storage, integrations. We expect you to strengthen the competencies that are associated with the growth, help with the systematization of gained experience and technical solutions, and optimize technical processes.

      About the role
      What you'll do

      • Propose and implement technical solutions to achieve product marketing goals
      • Together with the team, design and develop marketing services and platforms, and integrate them with each other and with external services
      • Communicate with our internal marketing customers based in San Francisco. Together with the team, plan and prioritize tasks. Communicate the priority of your decisions
      • Help developers in your team grow, implement best practices, do code reviews, and pair programming sessions
      • Write TypeScript code and help the team with NodeJS, React, NextJS, Gatsby, Docker, AWS ECS, and usage of external APIs, set up the build system, and organize a mono repository.
      Strategic goals

      • Unify components, technical approaches, tools, frameworks, for example:
      • Move landing pages from Gatsby to NextJS
      • Arrange the current components of landing pages into an independent design system to use it in various services
      • Upgrade the monorepa and use its full potential
      • Create an infrastructure for new services with more automation of current platforms
      Examples of current tasks

      • Expand and automate the functionality of the webinar service
      • Develop landing pages for new Ideal Customer Profile products




      Team and process
      Now there are three 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 get 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

      • Ability to work independantly
      • Proactivity
      • Good communication skills
      • Understanding of web applications and how they work: from data aggregation to client-side
      • Good knowledge of React ecosystem
      • Cloud-First Mindset
      • Understating of AWS and Docker containers basics
      • Fluent English (to communicate with US team)
      Nice to haves

      • Experience in leading a development team.
      • Experience with marketing projects and tools.
      • 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 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
      • 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)
      • Meeting with the team. We will talk about your experience and tell you more about our company (1 hour).
      • 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! 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 Tech Lead (Mart 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