⚠︎ Архивная вакансия
Эта вакансия была перемещена в архив. Возможно она уже не актуальна и рекрутер больше не принимает отклики на эту вакансию. Вы можете  найти актуальные похожие вакансии

PHP Developer (Product Team)

Прямой работодатель  ManyChat ( manychat.com )
Ереван , Армения
Миддл • Сеньор
Информационные технологии • Разработка • Backend • PHP • Yii • PostgreSQL • AWS • SaaS/PaaS
8 сентября 2022
Релокация
Опыт работы от 1 года до 3х лет
Работодатель  ManyChat
Описание вакансии

Hi there! I’m Nastya and I help ManyChat grow the great development team that dreams big and embraces any challenges to make the best product ever.

To make a long story short:

We are looking for a product developer. If you’re tired of coding all the time — this position is a perfect match :) Our tech stack: PHP 8, PostgreSQL, Redis, ElasticSearch, NGINX + Lua, AWS.

More details:

About ManyChat 🐙

  • Our platform

ManyChat is a marketing automation platform. Our mission is to help businesses grow by building meaningful relationships with their customers. We help business engage with their customers and automate interactive conversations in Instagram Direct Messages, Facebook Messenger, WhatsApp and SMS.

  • Our team

We are a team of 150 people located in 2 offices. Our R&D team is located in Yerevan, Armenia and our headquarters is based in San-Francisco.

  • Our customers

Over a million companies across the world chose ManyChat to grow their brands — from a small backery in New Jersey to the Philippine Department of Education. ManyChat helps them get more leads and drive sales, engage prospects and support existing customers, launch and analyze marketing campaigns.

⚒ About the role

Our product is the nexus of messengers and marketing technologies which makes it a constant challenge for our backend developers. Internal and external API for our platform, a complex processing of marketing business logic, processing about a billion internal events per day, search, statistics and a lot of data. We have certainly a lot of tasks to do here.

We process more than a million webhooks each minute in more than 50 instances, send 7000 messages per second which totals in more than a billion messages each month.

🔫 Our deep understanding of our product makes us unique. We always know how a new feature is going to help our users.

🕵️ What we are looking for

Must haves:

  • 2+ years experience as a PHP-developer (we use PHP 8);
  • ability to use relational databases (we use PostgreSQL);
  • experience in writing testable code and test cases;
  • ability and desire to work in a product team.

Nice to haves:

  • experience working with loaded projects and queues systems;
  • skills working with infrastructure;
  • experience working with third-party API;
  • knowledge of different NoSQL solutions and analytical systems;
  • replication, partioning, sharing, PL/pgSQL and other attributes of profound work with databases;
  • experience working with modern frontend (we have a great React application, you do not need to write JavaScript code).

💰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. 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

It includes 5 steps:

  1. Introduction with our Recruiter. We will talk about your interests and will tell you more about the role. The main aim of this step is to see if we are a good match (30 minutes).
  2. Conversation with our Backend Lead. We will talk about your experience and tell you more about our company (1 hour).
  3. Technical interview with our Engineering Leads. We will talk about your technical skills, development approaches and you will write some code. (1-2 hours)
  4. Culture fit interview with our CTO, Backend Lead and our Recruiter. We will talk more about your interests and development approaches (1-1,5 hours).
  5. Interview with the CEO. We will discuss what drives you most and will talk about your growth plans (1 hour).
  6. You accept our offer and ... welcome aboard!

Специализация
Информационные технологииРазработкаBackendPHPYiiPostgreSQLAWS
Отрасль и сфера применения
SaaS/PaaS
Уровень должности
МиддлСеньор