👀 Дизайнеры, какая команда подходит вам по вайбам? Проверяйте на Вайб-чеке→ vibe.habr.com

Frontend Web Engineer Lead

Зарплата

от 7000 до 8000 $

Требования

Фронтенд, Ведущий (Lead)JavaScriptReactHTMLCSSReduxMobXSassTypeScriptJestElectronFlow

Местоположение и тип занятости

Полный рабочий деньМожно удаленно

Компания

Boost user engagement and retention on your app with plug-and-play social features

Описание вакансии

Условия работы

Join the Amity team

Working at Amity is an opportunity to step up your career in a global tech scale-up on a journey to become a tech unicorn. 🦄 Backed by leading VC firms with more than $ 30M funding raised to date, Amity aims to become one of the world's largest operators of social networks and social experiences. By joining us, you will have the chance to work make a real impact by building the foundation of our success and progress fast in a hyper-growth environment.

In the next 12 months, Amity expects to grow to over 20 million active users from 10 million currently, maintaining over 100% YoY revenue growth, whilst aiming to become the first truly global tech company emerging from Thailand. Amity Social Cloud is already gaining traction with a fast expanding customer base outside of South-East Asia and we are therefore rapidly scaling our international sales and marketing presence with a strong focus on Europe and the US market. Amity currently has over 200 employees spread across offices in Bangkok, London, Milan, and Miami, and over 27 nationalities.

Discover more:  https://www.amity.co/about

Front-End Web Engineer Lead

You will join a multinational (7 nationalities) team of more than 10 engineers who are passionate about Web technologies, cool products, and tech memes. We build  friendly and open communication  within the team where everyone can state the opinion and  affect the future of the team and the products  we work with.

Relocation:
The job is located in our HQs in Bangkok
, Thailand. However, we are able to provide and support a remote working set up for the first 6 months from your home country and with a relocation allowance to successfully move and settle in Bangkok. In order to build a world-class team, Amity welcomes people from all over the world.

About the Web Team:

  • Here is the main tech stack used by the Web Team:  JavaScript (React.js), HTML / CSS, TypeScript, Ant Design, MobX, Redux, Jest.js, Electron, Flow.js, styled-components, Apollo GraphQL, and more.
  • We put emphasis on the  quality of the code , where each piece of the code will be reviewed by at least one another Web Engineer.
  • Each Web Engineer works day to day in a  small cross-functional team  per product (Feature Team), each of which has a dedicated Web, iOS, Android, and Backend Engineers, QA, and PO.
  • The work is typically organized into  two-week sprints  with daily stand-ups, sprint planning / grooming, and retrospective.
  • As members of the Web Team, we have a weekly meeting with the team to  share our knowledge, experiences, or challenges  with other Amity Web Engineers from different cross-functional teams.
  • As the Web Team, we maintain aligned syntax, security, and quality standards across all the Amity Web applications.

Your day-to-day:

  • You will be often required to deliver the most complicated  core features of the product .
  • As a Lead, you will be responsible to maintain a  horizontal view over the multiple projects  of the product; make sure to maintain coherence between the different projects in both functionalities and technical approaches, and support their team in their implementation.
  • You will  mentor and  support your team  in operational tasks such as defining processes for the team to collaborate as well as more hands-on tasks like setting up CI for the projects, reviewing critical pull requests and so on.
  • As a Senior Engineer, you will be able to navigate through each project of the product with ease to operate on them by yourself when time is needed. Therefore, the position requires strong knowledge in Javascript and Typescript in general, but also a deep understanding of the codebase of each project.
  • You will drive the  quality of the delivered web applications of the whole Product Line.

Your ideal profile:

  • Experience in shipping SDKs / libraries, understanding the challenges of a UI-less product.
  • Previous experience in leading and managing engineering teams: mentoring, coaching, and supporting other team members.
  • Previous experience in taking technical ownership over big products and driving architectural decisions.
  • Previous experience in driving new processes and automation in the scaling engineering team.
  • Profound production experience with JavaScript / TypeScript / HTML / CSS (5+ years)
  • Profound production experience with React.js (3+ years) and with one of the JavaScript framework besides React.js
  • Profound production experience with JavaScript state management tools, such as Redux or MobX (3+ years)
  • Profound experience with testing and bundling Javascript code
  • Experience in building and delivering complex SPA to the production
  • Experience in building real-time applications
  • Experience with any major UI Library (Ant Design is a plus)
  • Experience in building high-loaded Web Applications with thousands of active users.
  • Previous experience with startups or large enterprise companies (to understand the processes and nuances of rolling out technologies)
  • Comfortable with rapid development cycles and agile processes.
  • You have a “never-stop-learning” attitude and a desire to develop and grow
  • Advanced English language skills (both verbal and written) are required to be successful in this role.

What's in it for you:

  • Comprehensive  Life Assurance & Private Healthcare insurance package for you and your family (Muang Thai Life).
  • Flexible working hours , Possibility to work from home or from our gorgeous HQs.
  • Unlimited paid vacation days.
  • Travel perks  from AirAsia, Opportunities to work from all other offices around the world.
  • Free breakfast daily   & Company   lunch 2x a week  , Monthly  team outings  ,   Happy hours,   and regular company bonding activities.
  • MAC / Windows high-quality   equipment,   Free English and Thai  language classes.
  • Virgin Active gym   discounts, Free Thai massage in the office, Employee Wellbeing Program (Amity Mind).
  • Visibility of your results and  direct impact on the product.
  • A collaborative, respectful environment where your voice will always be heard.
  • Many More - We have a whole team dedicated to making Amity an  awesome place to work  !

Дополнительные инструкции

Relocation:
The job is located in our HQs in Bangkok
, Thailand. However, we are able to provide and support a remote working set up for the first 6 months  from your home country and with a  relocation allowance  to successfully move and settle in Bangkok. In order to build a world-class team, Amity welcomes people from all over the world.