Вакансии для JavaScript разработчиков
Предложения работы для начинающих и опытных программистов. Возможность удаленной работы и работы в комфортных офисах по всей России.
Согласно нашей статистике, программист, работающий с Vue.js, должен обладать знаниями в области верстки, понимать принципы работы со StoryBook, уметь работать с API, тестировать свой код с помощью Jest и собирать проект на Vite.
Работодатели, ищущие программиста на React.js, отдают предпочтение кандидатам разбирающихся в адаптивной верстке, умеющих тестировать и документировать свой код. Также важно уметь настраивать Webpack и работать с API.
Программисты, использующие Angular, обычно требуются для работы над серьезными и сложными проектами. Требования к ним включают мобильную верстку, хорошее знание TypeScript, работу с API и написание автоматических тестов.
Вакансии по условному уровню знаний и опыту разработчиков
Работодатели часто делят кандидатов на уровни знаний и опыта. Начинающие разработчики могут не иметь опыта в коммерческой разработке или иметь его до одного-двух лет. Опытные разработчики, как правило, имеют стаж работы более двух лет. Они не только владеют основным технологическим стеком, но и обладают хорошими навыками командной работы. Старшие разработчики могут не только полностью разработать проект с нуля, но и обладают качествами для обучения других сотрудников, а также способны быть менторами или даже возглавить команду разработчиков.
Предложений для Junior Developers
229
Предложений для Middle Developers
683
Предложений для Senior Developers
172
Ознакомьтесь с новыми вакансиями
Tashir Estate
Frontend-разработчик
MiddleПолный рабочий день – от 150 000 до 170 000 ₽
Москва; Офис + удаленнаясегодняFigmaJavaScriptNode.jsNuxt.jsREST APIПрограммирование frontend для новых и существующих проектов на Vue.js. Написание JS кода обработки событий. Решение задач совместно с командой.Nedra Digital
Frontend Developer
MiddleПолный рабочий день – по договоренности
Санкт-Петербург; УдаленнаясегодняJavaScriptReact.jsReduxTypeScriptWebSocketsВёрстка интерфейса по макетам. Разработка и отладка клиентской и (или) серверной логики веб-приложений. Участие в код-ревью и других командных процессах. Написание unit-тестов.Keepcode
Frontend разработчик
JuniorПолный рабочий день – от 60 000 до 65 000 ₽
Краснодар; УдаленнаявчераJavaScriptREST APITypeScriptViteVue.jsОбработка багов от команды тестирования. Решать задачи на доработку существующего функционала. Разрабатывать пользовательский интерфейс. Делать кроссбраузерную и адаптивную верстку.SA MEDIA GROUP
Frontend разработчик
JuniorПолный рабочий день – по договоренности
Москва; УдаленнаявчераDockerJavaScriptREST APISPATypeScriptПоддерживать существующий код на Vue 2 (сложная бизнес-логика). Реализовывать новый функционал на основе готового дизайна. Дорабатывать ui kit. Предлагать и реализовывать свои идеи.Готовитесь к собеседованию?
Расскажем о чем будут спрашивать!Selectel
Frontend Developer
MiddleПолный рабочий день – от 200 000 ₽
Санкт-Петербург; УдаленнаявчераAngularJavaScriptJestREST APITypeScriptРеализовывать новую функциональность направления Compute, проектировать архитектуру будущих решений. Писать Unit-, функциональные и e2e-тесты для нового кода. Вести проектную документацию.ГК Астра
Frontend-разработчик
MiddleПолный рабочий день – по договоренности
Москва; Удаленная31 марта 2025TypeScriptREST APIJavaScriptPiniaVue.jsАктуализация существующих решений в соответствии с новыми бизнес требованиями. Рефакторинг и улучшение существующего кода. Документирование разработанной и уже имеющейся функциональности. Код-ревью.Точка
Frontend-разработчик
MiddleПолный рабочий день – до 430 000 ₽
Москва; Удаленная30 марта 2025JavaScriptReact.jsTypeScriptРазрабатывать интерфейсы так, чтобы они быстро работали, правильно реагировали на действия пользователя и адаптировались под мобильные телефоны и планшеты.ООО Перформикс
JavaScript-разработчик
MiddleПолный рабочий день – от 200 000 до 250 000 ₽
Москва; Удаленная29 марта 2025JavaScriptReact.jsTypeScriptУчаствовать в разработке расширений. Поддерживать библиотеки в актуальном состоянии. Разрабатывать новые функции и рефакторить код существующих систем. Писать тесты и обеспечивать высокое качество код
В помощь разработчику
Мы стремимся предоставить вам инструменты и знания, необходимые для уверенного шага на пути к вашему идеальному рабочему месту. Независимо от вашего уровня опыта или текущих вызовов, эти статьи помогут вам не только найти работу своей мечты, но и успешно адаптироваться в динамичной среде фронтенд-разработки.
Подписывайтесь на наш телеграм-канал, чтобы получать уведомления о новых статьях и вакансиях нашего сайта.
Кто такой JavaScript программист?
JavaScript программист - это специалист, который владеет языком программирования JavaScript и использует его для разработки интерактивных веб-приложений. Чтобы стать настоящим разработчиком, необходимо обладать определенными знаниями и навыками.
На собеседовании кандидат на позицию front-end разработчика должен продемонстрировать знания основ языка JavaScript, включая переменные, операторы, условные конструкции, циклы и функции. Он должен быть знаком с особенностями языка, такими как прототипное наследование или замыкания.
JavaScript имеет множество фреймворков и библиотек, которые упрощают разработку веб-приложений. Например, React, Angular или Vue.js - популярные фреймворки для разработки фронтенда, а Node.js - для разработки серверной части. Поэтому обязательно будут заданы вопросы по этим технологиям.
Хотя JavaScript - это язык программирования, но он часто используется для создания интерактивных элементов на веб-страницах. Поэтому знание HTML и CSS - основное требование для веб-разработки.
Часто кандидату задают вопрос по работе с API, т.к. это является важным навыком для js-программиста. API позволяет взаимодействовать с серверами и использовать данные из внешних источников.
Настоящий разработчик должен быть способен оптимизировать код для повышения производительности приложения, использовать инструменты автоматического тестирования кода, умеет эффективно отлаживать ошибки и проблемы в коде.