JavaScript-разработчик
Контакты
Ищу работу JavaScript-разработчиком в формате полного рабочего дня, г. Казань. Готов на любой тип занятости.
Начинал свой путь с технической поддержки, удалось поработать со сборкой ПК, администрированием серверов и сервисов печати. Далее сопровождал систему дистанционного обучения в WebTutor, корпоративный портал и корпоративное мобильное приложение для сотрудников компании. В данный момент работаю разработчиком платформенных решений по фронт-офисным системам. Роль в команде разработчик Siebel CRM.
Проекты:
1. Brain Games
Набор из пяти консольных игр для мозговой разминки: определение четности числа, определение простого числа, калькулятор с базовыми арифметическими операциями, поиск недостающего элемента прогрессии, определение наибольшего общего делителя.
* проект проверяет знания основ JavaScript, настройки окружения
* контроль качества кода осуществлялся с помощью линтера eslint, а также утилиты CodeClimate;
* используется Github Aсtions;
* архитектура проекта построена на принципе переиспользования логики, что позволит добавить при необходимости новую игру. (принцип открытости\закрытости)
Стек технологий: JS, Git, readline-sync, ESLint Airbnb
2. Difference Generator
Это библиотека для определения отличий между двумя файлами формата JSON или YAML. Поддерживает три формата вывода отличий.
* принцип TDD(test-driven development) c использованием фреймворка Jest для анализа покрытия тестами
* CodeClimate, Github Actions.
* Node.js, ESLint, Lodash, commander.js
Стек технологий: JavaScript, GitHub, Node.js, Jest, Commander, Lodash, yup, ESlint
3. RSS reader
RSS reader - приложение для чтения RSS лент
* проект собирается в webpack
* в проекте применяется архитектура MVC;
* использован axios для отправки запросов;
* внедрена интернационализация с помощью i18n;
* был применяется поход TDD
* для тестирования используется jest и testing-library.
Демо: https://chat-react-app-project.herokuapp.com/
Стек технологий: JavaScript, HTML, Bootstrap, GitHub, Webpack, yup, on-change, axios, i18next
4. Chat
Упрощенная версия Slack-чата.
Навыки:
* создание React компонентов;
* организация роутинга;
* создание форм;
* создание страниц авторизации и регистрации;
* организация отправления и получения сообщений через websockets;
* организация всплывающих уведомлений;
* фильтрации нецензурных слов в сообщениях;
Демо: https://frontend-project-lvl3-ten-mu.vercel.app
Стек технологий: JavaScript, React.js, Redux Toolkit, React Router, Formik, socket.io, leo-profanity
- HTML/CSS
- Git/GitHub/GitHub Actions
- JavaScript(ES6);
- React (func. components, hooks);
- Redux + Toolkit;
- Node.js
- Webpack
- Figma
- PHP (Базовые знания)
Знаком с Linux, есть базовое понимание основ командной строки.
Базовые знания SQL.
Опыт
Разработка решения на базе Siebel CRM.
Основные обязанности
• Изменение существующей, разработка и внедрение новой функциональности.
• Написание скриптов
• Разработка бизнес сервисов
• Разработка workflow
IDEs: Siebel Tools, PL SQL Developer
Языки: Siebel eScript, Siebel Workflow, SQL, PL/SQL
• Администрирование и руководство процессом дистанционного обучения в системе WebTutor.
• Предоставление ролей и доступов, техническая поддержка пользователей СДО.
• Обеспечение бесперебойной работы системы.
• Администрирование корпоративного сайта, добавление контента, поддержка пользователей.
• Администрирование корпоративного мобильного приложения, добавление контента, поддержка пользователей.
• Тестирование и написание инструкций для корпоративного портала и мобильного приложения.
• Решение инцидентов, работа с jira.
• Поддержка и настройка онлайн систем обучения.
• Взаимодействие со смежными подразделениями.
2 линия технической поддержки.
• Сопровождение АРМ.
• Администрирование рабочих станций.
• Установка и настройка рабочего места пользователя.
• Установка и настройка ПО, удаленное подключение к пользователю.
• Обслуживание и ремонт компьютерной техники.
• Решение инцидентов, работа с заявками, принятие звонков от пользователей.
• Настройка и тестирование техники.
• Сопровождение ВКС.
• Работа со складом техники и комплектующих. Перемещение и закрепление техники в 1C.
• Сопровождение техники для печати.
Образование
Начальные знания английского языка
Проживаю в городе Казань
Рекомендации
Тимур, привет!)
Хорошее резюме, но можно немного доработать:
1) Укажите, когда начали обучение на Хекслет. Рекрутер не всегда может оценить сложность выполненных проектов и прикинуть, сколько времени заняло их выполнение;
2) Попробуйте включить в описание мотивационную часть, которая бы выразила ваш интерес к сфере IT. Возможно, у вас есть личный топ книг про программированию или вы посещали крутые конференции, как пример)
3) Круто, что был релевантный опыт. Попробуйте отдельным пунктом выделить достижения. Если есть конкретный результат - можно дать ссылку.
Успехов вам! :)
Добавить комментарий/ссылку на вакансию