Поиск работы в Сингапуре: галеры, карьерные агентства и много собеседований

    Меня зовут Андрей Вогулкин, я — fullstack developer. Работал 3 года фронтенд-разработчиком в стартапе, 4 — Oracle-разработчиком в телекоме, сменил 4 страны. В этой статье на примере нескольких кейсов расскажу о том, как я искал работу в одной из 4 стран — в Сингапуре: где искать работу, к чему готовиться, что спрашивают на интервью при поиске работы на full-stack/front-end (React), и постараюсь дать описание рынка IT в Сингапуре с точки зрения своего опыта.



    Особенности рынка


    Особенность Сингапура — много выходцев из Индии и Китая. Поэтому потенциальные эмигранты часто переживают, что придется с ними конкурировать. Но бояться нечего: инженеры из России хорошо зарекомендовали себя на международном рынке труда и высоко ценятся. Индийцев в Сингапуре много, но часто это низкоквалифицированный персонал, бороться за вакансию с ними точно не придется.

    Примечание. На тему популярности русских разработчиков есть любопытный пост в телеграм-канале «Инфляционный шок». Автор рассказывает, как искал фрилансера из России, а нашел индийца, пытавшегося притвориться русским.


    Пост

    Зачем ехать в Сингапур


    Сингапур привлекателен для IT-специалиста своей технологичной направленностью. Правительство стимулирует развитие новых технологий — количество IT-компаний исчисляется здесь десятками тысяч: от крошечных стартапов до технологических гигантов вроде Google и Facebook. Компании из России тоже здесь открывают свои офисы. Рост страны подталкивает рынок к поиску специалистов днем и ночью. Но есть слухи, что политика для экспатов меняется, и правительство уменьшит квоту на визы для улучшения условий граждан Сингапура.

    Хорошая инфраструктура. Страна — «новодел», старых зданий почти нет, много зелени и тени. Прекрасные дороги, развит общественный транспорт. При этом мало пробок, потому что машина в стране — роскошь. Владение машиной это налоги, сборы, взносы, платные дороги — очень дорого.

    Высокий уровень жизни. 13 место в рейтинге самых дорогих городов. Средняя зарплата — 3 000 SGD, но так как из-за политики государства почти у всех коренных жителей есть свое жилье, люди не бомжуют, а живут хорошо. Большинство квартир с бассейном и тренажерным залом, хорошая транспортная система, кондиционеры и системы защиты от ливневых дождей. При этом в городе несколько десятков тысяч миллионеров.

    Перед законом все равны. Хоть босяк, хоть миллиардер — все отвечают по закону. Хотя бы потому, что в стране везде висят камеры слежения, так что вероятность совершения преступления минимальна. Это позволяет добиться высокого уровня безопасности. Приезжие не совершают преступления, потому что боятся, а сингапурцам незачем — они и так хорошо живут.

    Как подготовиться к поиску работы


    Виза или разрешение на работу. Есть три вида виз.

    • S Pass (SP) — для специалистов.
    • Employment Pass (EP) — для высококвалифицированных специалистов с образованием (подходит для программистов).
    • Personalized Employment Pass (PEP) — скорее для тех, кто уже работает в Сингапуре, потому что одно из условий, что зарплата должна быть больше 144 000 SGD (сингапурских долларов).

    Я рассматривал Employment pass. С ней можно переехать самому и взять с собой семью.


    Так выглядит сингапурский Employment pass. А вот история владельца визы с пошаговой инструкцией получения.

    Требования для оффера. Прежде чем начать поиски, убедился, что прохожу по всем требованиям для получения рабочей визы, например, высшее образование, опыт работы и оклад от 4500$ в месяц. Компания, которая вас приглашает, также должна подтвердить, что внимательно изучила резюме сингапурцев, но подходите на должность именно вы. Правительство следит за балансом между иммигрантами и гражданами Сингапура.

    Страховка. В Сингапуре она обязательна для всех и оплачивается работодателем. Визиты к терапевту и лекарства полностью покрываются даже базовой страховкой. 

    Галеры. Сам рынок как и везде состоит из аутсорсинга (галеры), продуктовых компаний и энтерпрайза.

    Что писать в резюме


    Хорошее резюме — это треть победы. 

    Общая структура. Из своего опыта я выделил некоторые пункты, о которых чаще всего спрашивали HR при составлении своих внутренних документов:

    • Общий опыт работы в годах.
    • Опыт работы в годах в разрезе технологий.
    • Описание лучших достижений на различных местах.
    • Стек технологий, с которым знаком.
    • Личная оценка своих знаний.
    • Национальность.


    Развернутая информация о себе, опыт работы, сертификация и скиллы: так составляют резюме айтишники Сингапура.

    Первая страница. Чтобы рекрутерам было проще изучать резюме, я выносил на первую страницу краткую информацию о себе, контакты и вышеперечисленные данные, кроме третьего пункта. Чем проще рекрутеру найти важную информацию, тем выше шансы соискателя попасть на собеседование.

    Опыт работы. На второй странице рассказывал про опыт работы, начиная с последнего. Указывал месяц начала и месяц конца работы и общий стаж на этом месте. Также к каждому пункту указывал достижения. Постарайтесь обобщить свой опыт работы и как можно ярче расписать достижения: какие задачи перед вами стояли, как вы их решали.

    Лайфхак. На что ориентироваться, составляя резюме? Если у вас есть знакомые, которые уехали за границу, можете посмотреть их резюме и сравнить со своим. Другой вариант — поищите профили разработчиков из крупных компаний на Linkedin, там можно найти отличные примеры. Например, вот такое резюме джуна из Сингапура:


    Так может выглядеть хорошее резюме

    Резюме под каждую вакансию. Неплохо переписывать резюме под вакансию каждый раз. Это требует времени, но может дать преимущества. Посмотрите в вакансии, какие качества и опыт работы выделяет компания, и сделайте акцент на них.

    Грамотность. Обязательно проверьте CV на грамотность. Найдите носителя языка, пусть он поправит конструкции: хорошо оформленное резюме вызывает больше доверия со стороны HR.

    Примечание. Принципы работы с резюме для Сингапура (в описании автора) схои с тем, что применяются и у нас. О них мы писали в статье «Как подготовить хорошее резюме для  IT-специалиста».

    Где и как искать работу


    Когда у вас готово резюме, можно переходить к поискам.

    Моя стратегия: «откликаюсь на все, что примерно подходит».

    Если не нашлось друзей и знакомых, которые помогут с работой, выручит LinkedIn (в России доступен через VPN). Возьмите премиум на время поиска. 

    Не стесняйтесь общаться с людьми на LinkedIn и делиться своим резюме. Часто после отправки резюме на одну позицию HR предлагают еще 2-3, а также дают рекомендации по процессу собеседования, требуемой зарплаты и даже подсказывают, что могут спросить. Обязательно давайте HR-у фидбэк о каждом раунде со своей стороны.

    Переведите профиль на нужную страну, чтобы рекрутеры могли видеть резюме. Часто HR сами находят соискателей и пишут в личку с предложениями, поэтому лучше потратить пару часов на заполнение профиля. И обязательно укажите, что вы ищете работу.


    Профиль на LinkedIn

    В поиске можно указать желаемую вакансию и локацию. 


    По запросу «Senior Java Software Engineer» сервис выдает 240 вакансий в Сингапуре

    Через LinkedIn я вышел на стартап по управлению недвижимостью. Компания работает в четырех странах, большая инженерная команда — преимущественно в Сингапуре. После отправки резюме получил ссылку на прохождение онлайн-теста на платформе Codility. 

    Тестовое состояло из трех заданий и заняло 2,5 часа. В первом задании необходимо было скачать архив с шаблоном страницы и контентом, сверстать и загрузить обратно. Во втором находился шаблон React-компонента с уже готовой версткой и описание Get-эндпойнта. Третье задание: с помощью JQuery получить данные с Get-эндпойнта и дописать их в DOM.

    Собеседование. Через три дня получил небольшую анкету и приглашение на следующий раунд интервью с одним из тимлидов. Через полчаса беседы интервьюер предложил решить небольшое задание на онлайн-платформе, необходимо было преобразовать массив в массив подмассивов по три элемента.

    Еще спустя три дня получил приглашение на следующий этап онлайн-интервью с Engineering Manager. От этого интервью я отказался, потому что получил предложение от другой компании.

    Условия (подсмотрел на glassdoor) компании хорошие. Зарплата 8-10 000 SGD, испытательный срок 4 месяца, офис недалеко от центра Сингапура (идеально снимать что-нибудь рядом). А еще есть страховка и performance bonus (премия) от 1 до 2 зарплат по завершении испытательного периода.

    Другие ресурсы для поиска IT-работы


    Чтобы найти работу, придется отправить сотни откликов, как это было у меня. Не останавливайтесь на LinkedIn — пробуйте разные площадки. Вот некоторые из них. 

    Indeed. Крупнейший в мире агрегатор вакансий, который работает и в Сингапуре. Здесь можно загрузить резюме, подсмотреть зарплаты и найти подходящие вакансии.


    Поиск на главной странице Indeed. Можно ввести нужную должность и локацию.

    MyCareersFuture. Вот как компания позиционирует себя: «My Careers Future — это ведущий веб-сайт Сингапура, который поможет вам найти работу, продвинуться по карьерной лестнице и многое другое.» Отличается от других сайтов государственной поддержкой. 


    Главная страница и поиск. Можно искать по названию вакансии или ключевым словам, выбрать тип занятости и минимальную зарплату

    Hays. Это международное кадровое агентство. Работают с разными специалистами, в том числе и из IT.

    Отзыв о Hays на Google

    Glassdoor. На glassdoor.sg, помимо вакансий, есть отзывы о компании. Советую найти и почитать мнения предыдущих сотрудников, прежде чем устраиваться. Можно уберечь себя от лишней нервотрепки с неэффективными менеджерами.


    «Менеджмент Индии всегда занят тем, что льстит менеджерам США. Здесь ценятся только люди, которые много говорят»

    Jobs in Singapore. Этот сайт стоит особняком и интересен тем, что это обязательная площадка для публикации вакансий для экспатов.


    Главная страница сайта Jobs in Singapore

    Он доступен только для местных. Тут можно подсмотреть вилку на любую вакансию, но откликнуться нельзя. В любом случае можно подсмотреть вилку зарплат, чтобы поторговаться с рекрутерами. 

    Кадровые агентства. Очень много вакансий обслуживается кадровыми агентствами, поэтому не стесняйтесь делиться своими резюме с различными HR (даже если это вам не нравится).

    HR здесь атакованы армией граждан Индии и Китая. Поэтому для разгона процесса отправляйте свое резюме везде, где только можно. HR начнут делиться им внутри своих сетей, и вы получите больше откликов.


    И таких резюме — сотни! Опыт — важная часть резюме, но ни к чему рассказывать о каждом дне своей жизни. HR такое не читают, как бы это не нравилось кандидатам.

    Преимущество работы с кадровым агентством в том, что им выгодней подсказать тебе возможную зарплату и удачно завершить процесс найма: от этого зависит их бонус.

    При первом контакте с HR — сразу торгуйтесь.

    При первом же контакте, когда они спрашивают текущую зарплату и желаемую, я начинаю работать «продажником». Обычно затягиваю разговор идеями о том, что надо пообщаться с командой и уточнить, какая ответственность будет на текущей позиции. При этом стараюсь дать примерные ожидания для будущей зп без уточнения текущей. Иногда срабатывает. Если у вас уже есть оффер от другой компании, можно использовать это как козырь:

    — За то, что я приму ваш оффер, а не другой компании, вам придется мне заплатить (зарплатой)!

    Через кадровое агентство я вышел на молодой стартап. Он основан в агентстве по дизайну офисных интерьеров, задумывался как автоматизация внутренних процессов и перерос в отдельный продукт.

    При первом созвоне HR от кадрового агентства уточнил все, что я написал в резюме, и ожидания по зарплате. Через неделю мне перезвонили с предложением пройти техническое интервью онлайн, а за час до собеседования HR отправил мне письмо с небольшими подсказками о темах, которые могут быть в интервью.

    Интервью и первое тестовое. Техническое интервью началось с обычных вопросов об опыте и целях, после 15 минут общения интервьюер предложил решить три технических задачи.

    • Одну — без реализации: просто порассуждать о возможных вариантах. 
    • Вторая задача представляла собой реализацию setTimeout внутри Promise. 
    • Третья — реализация функции факториала. Я написал самую базовую на рекурсии. Мы еще немного обсудили, как можно избежать переполнения стека и проверить типы данных на входе.

    Через неделю я получил предложение о финальном интервью с СТО в офисе. 

    Тестовое с CTO. СТО объяснил концепцию компании и более детально попросил меня рассказать о последних двух местах работы и нарисовать их основной бизнес-процесс. Далее мне предложили решить логическую задачу, но уточнили, что тут нет правильных ответов. Нужно было просто порассуждать вслух. 

    Спустя неделю получил предложение о работе. Условия, как и у всех, в целом: зарплата 8 000 SGD,  испытательный срок — 3 месяца, страховка, офис недалеко от бизнес-центра и perfomance bonus в одну зарплату.

    Ожидания по зарплате


    Откуда брать ожидания по зп? Нижняя планка — около 6 500 SGD, ехать на меньшее возможно, если живешь один. Жить в Сингапуре очень дорого. Нет, не так. ОЧЕНЬ дорого.



    Аренда апартаментов в центре обойдется в 3 000 SGD, и это еще не предел. Но если жить одному, то можно и снимать комнату примерно за 1 500 SGD.

    Если любите азиатскую кухню и готовите дома, то существенно сэкономите на еде. Местное блюдо на фудкорте обойдется в 4$, а вот кофе в Старбаксе — около 6-7$.


    Для пары, которая время от времени ходит в рестораны, бюджет на еду может составить 1000$. Guidemesingapore.com.

    Минимальная ставка для жизни одному — 6500 SGD. Ее довольно легко получить, но если смотрите на вакансии с зарплатой выше, то здесь иногда возникают трудности. Например, они возникли, когда я устраивался во второй по величине фудтех стартап (аналоги в России — Яндекс.Еда и Деливери Клаб) с миллионом интеграций и распределенной командой.

    Откликнулся на вакансию компании в LinkedIn. Условия отличные: зарплата 8 750 SGD, компенсация стоматолога 1 000 SGD в год, компенсация обучения 1 000 SGD в год и ваучер на 20 SGD каждую неделю на платформе этой компании.

    В ответ получил вежливый автоматически сгенерированный отказ. Примерно через месяц в личные сообщения постучалась HR и предложила позицию, на которую я отправлял резюме. Обрисовал ей ситуацию. Она взяла небольшую паузу и вернулась с ответом: мне будет назначено собеседование, а отказ — ошибка системы. 

    Интервью, отказ и снова собеседование. Первое интервью было с сотрудником, который просто уточнил все пункты моего резюме и желаемую заработную плату. Я ориентировался на 8 000 SGD, но мне вежливо намекнули, что я должен быть очень хорош для таких денег.

    Спустя пять дней около 11 утра я снова получил вежливый автоматически сгенерированный отказ. Но уже через час пришло СМС с предложением продолжить процесс и выбрать дату для первого технического интервью.

    Второе интервью. Меня бегло опросили по базовым вещам React, методам жизненного цикла, работе виртуального DOM и хуках. После дали ссылку на coderpad для выполнения небольшого задания из разряда «Easy на hackerrank» на 15 минут.

    Техническое интервью с Engineering Manager спустя три дня. Очень дружелюбный и опытный интервьюер немного описал чем он занимается, погрузил в тонкости построения команд в их компании. Затем мы перешли к технической части: интервьюер показал мне три задачи, объяснил общую суть каждой, уточнил у меня готовность и запустил таймер на 40 минут.

    • Первая задача — на логику. Подумав пару минут, я вспомнил подобную задачу на Hackerrank и написал решение в две строки. Объяснив свое решение, предложил протестировать, и мы перешли к следующей задаче. 
    • Вторая задача была на поиск бага в уже написанном алгоритме.
    • Третья — дописать логику готового компонента списка с кнопками пагинации. Верстка была уже готова, необходимо было написать fetch в useEffect и навесить ивенты на кнопки пагинации.

    Только я закончил с первой кнопкой, интервьюер посмеялся и сказал, что задание зачтено: он увидел то, что хотел. Попрощались на очень хорошей ноте.

    Предложение о работе. Спустя три дня я получил СМС от HR с предложением созвониться. По телефону она объяснила мне, что они очень рады тому, что я завершил все этапы собеседования и показал себя с лучшей стороны. Для получения письменного предложения о работе я должен предварительно подтвердить по телефону, что я его приму. Уточнив у нее еще раз, что конкретно она предлагает, взял время на подумать.

    К сожалению, я начал очень часто сталкиваться с тем что спрашивают предварительное согласие и дают от одного до двух дней на принятие. Но если я просил больше времени, никогда не отказывали.

    Собеседования и офферы


    У меня было четыре собеседования в разные компании. О трех я уже рассказал, опишу последнее, как пример.

    Я устраивался в очень старую логистическую компанию, основная деятельность — морская логистика. На базе компании открыли стартап, команда распределенная, открывают офис в Сингапуре и активно набирают людей.

    Я откликался на одну вакансию, но мне предложили попробовать себя в другой. Весь процесс был организован агентством. HR агентства достаточно много меня консультировал по текущей ситуации на рынке и возможной зарплате. 

    Первое интервью. Его проводил frontend-программист компании: прошлись по моему опыту, рассказали мне о компании, спросили о моих взглядах на индустрию. В конце предложили выполнить небольшое тестовое задание, заверив, что оно и правда небольшое. 

    Тестовое задание. В конце дня дали ссылку на репозиторий тестового задания. Это оказался проект со стеком React, TypeScript, Webpack, Jest. В папке src было еще 3 папки с заданиями и README.

    • Задание на знание TypeScript. Дана небольшая функция, принимающая на вход коллекции разных типов, необходимо было пофиксить все ошибки в логе сборки.
    • Работа с деревьями. Дано несколько примеров древовидной структуры, при обходе узла необходимо было возвращать некоторый результат в рекурсии. 
    • React. Необходимо сделать подобие линейки в Chrome, с реакцией на наведенный объект определенного типа.

    На все задания у меня ушло около 4 часов, но мое знание TypeScript — около нуля. Через три дня после сдачи задания меня пригласили на финальное интервью. 

    Второе интервью. СТО команды дал очень подробное описание компании, я уточнял некоторые моменты поддержки легаси, но меня заверили, что этим занимаются другие команды, и их цель — только стартап. Общение было очень легким, что оставило положительные впечатление о компании. Спустя два часа мне позвонила их HR и сделала предложение о работе.

    Мой краткий «чек-лист»


    На первых порах собеседования кажутся чем-то страшным, но с опытом ходить на интервью становится все приятнее. Что я бы посоветовал тем, кто ищет работу?

    • Правильно презентуйте себя, здесь поможет резюме. Подробно и грамотно рассказывайте о своем опыте на предыдущих местах: где работали, какие задачи решали и как.
    • Перед техническими интервью сделайте разминку, например, на Hackerrank.
    • Не спешите принимать первый оффер. Сходите в несколько компаний, сравните условия, только тогда делайте выбор.
    • Задавайте вопросы. Больше вопросов — меньше недопониманий.
    • HR из агентства — ваш друг. Ему выгодно найти для вас хорошее место, поэтому не отказывайтесь от помощи.

    У меня были десятки бесплодных откликов на Linkedin и пустых созвонов, несколько тестовых, оставшихся без ответа, и предложения работать на аутсорсе. Неудачные попытки — это тоже часть поиска работы, и пусть они вас не пугают. Пробуйте, ходите на интервью: это тоже навык, который можно прокачать.

    Если хотите, чтобы я дополнил статью какой-то информацией — пишите в комментариях.

    Подписывайтесь на Телеграм-канал headz, где мы публикуем свежие статьи, делимся интересными вакансиями в IT и рассказываем интересное из мира рекрутинга. Если вы уже сейчас хотите начать поиски вакансии с релокейтом, регистрируйтесь в headz.io.

    Комментарии 11

      0
        0
        А без страховки получится в принципе получить медпомощь?
          0
          Да, но счет вас не обрадует
          –1

          К тому же в зависимости от страховки вы все равно оплачиваете 10-20% расходов.
          Иногда вначале оплачивается 100% стоимости услуги, а потом вам компенсируют разницу.

          0
          А продолжение в стиле «ожидание-реальность» будет?)
            –1

            Укажите какие именно вопросы вас интересуют?

              0
              например сложности переезда и особенности работы на сингапурскую компанию, коллектив. Ну и быт, досуг, круг общения в новой стране.
                0

                В таком формате нужен будет отдельный пост :)

              0
              Реальность: обязательное ношение маски вне дома (кроме занятий спортом и приема пищи) с марта (или апреля, не помню) месяца по сей день, а также обязательный двухнедельный карантин в отеле (окно даже открывать нельзя) для всех иностранцев за их (или работодателя) счет.
              0
              Поясните, не совсем понятно, вы искали работу находясь уже в Сингапуре?
                0

                Еще до пандемии многие компании проводили все этапы собеседования онлайн.
                Кто-то мог приглашать на финальный этап по туристической визе, кто-то как Google мог проводить собеседование в ближайшем к вам офисе.

              Только полноправные пользователи могут оставлять комментарии. Войдите, пожалуйста.

              Самое читаемое