Актуальные заказы по Jasmine

Frontend Developer (Angular, JavaScript)

Удаленно
Full-time

Для работы на крупном банковском проекте требуется специалист на позицию Frontend Developer (Angular, JavaScript), уровень Senior.


С чем работает проект:

  • Angular 7 — используем фреймворк в полную силу: reactive forms, OnPush change detection, router resolvers & guards, CLI, lazy loading etc;
  • RXJS — пишем реактивно и умеем правильно применять разного рода операторы;
  • NGRX — делаем правильную архитектуру с менеджером состояния приложения;
  • Typescript — пишем строго-типизированный код;
  • Jest/karma+jasmine — покрываем приложения тестами с точки зрения правильной пирамиды тестирования.


Необходимые навыки и умения:

  • Опыт работы с Angular 4.x.x (и выше);
  • JavaScript (ES5 и выше). Уверенное знание основ JavaScript;
  • HTML5, CSS3 (и выше);
  • NodeJs;
  • TypeScript 2.x (и выше);
  • Опыт работы в Agile команде;
  • Понимание работы веб-приложений (HTTP протокол, REST API);
  • Умение проводить качественное код-ревью;
  • Навыки работы с CI/CD (teamcity);
  • Навыки конфигурирования NGINX;
  • Навыки написания unit-тестов.

Senior JavaScript Developer

The next technological BOOM is here and it is called The Internet of Things (IoT). Netronix (http://netronixgroup.com), a global leader in the technology sector, has a solution and platform that consists of hardware, software and cloud based services. Are you ready to be part of Industry 4? We are currently seeking a Frontend Developer Specialist to be responsible for next generation SDK for IoT. This individual will have the opportunity to work closely with a well respected company and global leader in cloud technology. At Netronix, we count on you to share our success story and in doing so hope you will become a part of our story. This position will work closely with research and development. Essential duties and responsibilities The Front End Developer will: Play central role in platform and framework development. Collaborate with development team to provide tools and solutions for application developers. Work with our team to execute objectives and ensure efficient turn-around. Execute company specific procedures and policies as well as integrate with company culture. Respond to requests to produce in an effective and timely manner. Requirements 5+ years experience in Javascript, HTML, and CSS 2+ years experience building frameworks and developer tools Knowledge of modern web client side frameworks like React Experience in automated testing including Jasmine, Mocha, and Karma Excellent written and verbal communication skills Exposure to Clojurescript, other languages compiling to javascript experience, backend development, and REST API design preferred. We offer If you’ve read this far and feel like this is the challenge you were meant to take on, then it’s time to talk rewards for all your outstanding work. This is the opportunity to do something special, and be part of a company revolutionizing the IoT industry. And we couldn’t do it without someone like you.

Frontend разработчик (AngularJS)

Мы в «Точке» делаем новую версию интернет-банка, масштабный проект, где требуется высокая скорость работы интерфейсов, а так же адаптивность под планшеты и более мобильные устройства. Мы используем AngularJS (мигрируем на Angular), Webpack для сборки, шаблонизатор Jade, Stylus для стилей. Ещё используем babel, чтобы наслаждаться фичами ES2015. А также RollupJS, TypeScript, Karma, Jasmine, Pug. Очень хорошо, если ты работал с чем-то из этого стека, но не критично, если такого опыта не было. Как мы работаем: Работа в продуктовых командах, которые обладают полной свободой в рамках своего домена (или тематики) и минимумом зависимостей от окружающих; Без бюрократии: нет никаких передач ТЗ между отделами, затягивания сроков и перекладывания ответственности; Стараемся релизиться как можно быстрее и сразу получать обратную связь от пользователей; В общем, мы не совсем банк, и работа в Точке — это скорее работа в продуктовой IT-компании, чем в серьёзном финансовом учреждении От нас: Кофе, чай, печеньки и здоровая атмосфера вокруг; Практически любое железо для оборудования рабочего места; Возможность попробовать себя в любой из наших продуктовых команд — от инфраструктуры и оценки рисков до расчёта налогов и внешнеэкономической деятельности; Работа над действительно востребованным продуктом: десятки тысяч предпринимателей по всей стране будут использовать то, что ты сделал; Уютный офис в центре города в 5 минутах от метро; Комфортная зарплата, которая оправдывает ожидания

Методист курса по Angular JS

"Образовательный IT портал GeekBrains" в связи с расширением проводит набор методистов по направлению Angular JS Обязанности: Разработка и систематизация методических материалов: Составление учебных планов и программ по курсу. Создание методических пособий и презентаций Строго придерживаться календарного плана подготовки материалов; При желании возможно – проведение авторских программ обучения в формате вебинаров; Требования: Основы JS (отличное понимание прототипного наследования, замыканий, слабой типизации, динамической природы JS). Angular 2. – хорошее знание. TypeScript FRP, RxJS – уверенное знание. Работа с DOM – хорошее знание. XmlHttpRequest, JSONP, WebSocket, HTTP, REST – хорошее понимание. Асинхронность: callbacks, Event loop, Promise – твердое знание. Модульная система es6 и сборка приложения (Webpack) – твердое знание. Проектирование и реализация повторно-используемых компонентов, композиция (на примере Angular 2.x) – твердое понимание. Профилирование и оптимизация веб-приложений – знание основных инструментов (Chrome) и приемов оптимизации. Специфика Angular 2.x Юнит-тесты на JavaScript (Jasmine, karma) – умение писать юнит-тесты на все сущности Angular 2.x Требования к курсу: Курс будут слушать начинающие веб-разработчики, закончившие обучение по курсе Javascript. Уровень 1 и Уровень 2. Условия: Удаленный характер работы Возможность совмещать с основной работой. Свободный график; Оформление по договору. Белая заработная плата (за разработку курса – 30 000 руб., за проведение – 15 000 руб.) Если вы хотите реализовать себя в качестве методиста - преподавателя, иметь удаленную подработку, удобный график работы, влиться в дружный коллектив, завести множество полезных профессиональных знакомств, приходите к нам! Бонусы Бесплатное прохождение наших курсов Дополнительные инструкции

Ведущий фронтенд разработчик

Мы поддерживаем и развиваем лучший страховой калькулятор https://cherehapa.ru. Живем и развиваемся за счет собственных средств. Приступаем к мобильной версии, планируем внедрять новые виды страхования, поэтому нужны дополнительные надежные руки и светлые умы. Требуемые навыки: Стремление к чистому коду и простоте Опыт разработки больших SPA Твердое знание шаблонов проектирования Знание алгоритмов Умение постоянно применять рефакторинг кода DRY, KISS и YAGNI Хорошее знание разработки на ванильном JS Хороший опыт работы с инструментами сборки (Gulp, WebPack) Опыт проведения и участия в ревизиях кода Опыт работы с одним или несколькими популярными фреймворками (Backbone, Angular, React) Опыт работы с инструментами тестирования кода (Karma, Mocha, Jasmine, QUnit, Chai) Опыт разработки под Node.js Было-бы неплохо: Опыт гибкой разработки, организованной по Scrum, Kanban Опыт применения техник XP Опыт работы с ES6, Babel Опыт работы с БЭМ Опыт работы Polymer.js и веб-компонентами Положительный или отрицательный опыт работы с React.js Опыт разработки серверных приложений на PHP Опыт работы с серверными фреймворками на PHP (Laravel, Symfony, Yii) Опыт работы с SOAP Понимание REST Бонусы Возможность выбирать задачи и область работ Отсутствие бюрократии, корпоративной иерархии, давления руководства Коллектив с горизонтальными связями Стабильную и достойную оплату труда Работу по гибкому графику Комфортный офис недалеко от центра Компания растет и развивается с 2012 года, лидер в своей области Мы развиваем бизнес без привлечения инвестиций