Наступна вакансія

Middle Full-stack Developer в Solify.me

Розміщено більше 30 днів тому

3 перегляди

Solify.me

Solify.me

0
0 відгуків
Без досвіду
Повний робочий день

Перекладено Google

Компанія: Solify.me Місцезнаходження: RemoteМи — Solify.me, американський стартап у сфері сонячної енергетики, який змінює правила гри на ринку встановлення сонячних панелей у США! Ми шукаємо талановитого Full-stack розробника, який приєднається до нашої команди. Ідеальний кандидат матиме глибокий досвід роботи з PHP, Symfony, Python і пов’язаними технологіями, знання JavaScript і базові знання React, а також чудову здатність розробляти та підтримувати функціональні можливості бекенда, проектува
Компанія: Solify.me Місцезнаходження: RemoteМи — Solify.me, американський стартап у сфері сонячної енергетики, який змінює правила гри на ринку встановлення сонячних панелей у США! Ми шукаємо талановитого Full-stack розробника, який приєднається до нашої команди. Ідеальний кандидат матиме глибокий досвід роботи з PHP, Symfony, Python і пов’язаними технологіями, знання JavaScript і базові знання React, а також чудову здатність розробляти та підтримувати функціональні можливості бекенда, проектувати архітектуру та забезпечувати бездоганну інтеграцію з інтерфейсом та іншими системами. Основні обов’язки Підтримка та розробка бекенда: Підтримка та вдосконалення функціональності бекенда проекту. Розробка та впровадження нових архітектурних рішень. Панель адміністратора: Підтримка та розширення панелі адміністратора за допомогою Symfony, EasyAdmin і Twig. Кінцеві точки REST: Підтримка та розширення кінцевих точок REST за допомогою API Platform.Form Creation: налаштуйте та розширте готове рішення для створення форм, Formio.Camunda API: підтримуйте та розширюйте взаємодію з Camunda API. Налаштування середовища: налаштуйте локальне середовище розробки за допомогою Docker. Додайте зміни до сервер.Командна співпраця: Спілкуйтеся з іншими членами команди, щоб забезпечити раціональну взаємодію між бекендом, інтерфейсом і компонентами WordPress. Вимоги до підтримки та розробки Frontend Навички бекенда Досвід PHP: 3+ роки досвіду роботи з PHP. Об’єктно-орієнтоване програмування (ООП): Розуміння ООП принципи та механізми ООП у контексті PHP.JavaScript:Базові знання.Frameworks:Розуміння того, що таке фреймворк, як він працює та проблеми, які він вирішує.Протокол HTTP:Знання протоколу HTTP.Базове розуміння відмінностей між HTTP і HTTPS. SQL: Знання SQL. Розуміння різниці між реляційними та нереляційними базами даних. Symfony Framework: глибоке знання фреймворку Symfony. Python: знання Python від базового до середнього рівня. Розуміння ролі Python у розробці серверної частини. Уміння писати чистий і ефективний код Python. Знання бібліотек та інструментів Python, пов’язаних із розробкою серверної частини, необов’язкове, але бажано. Доктрина ORM: Знання доктрини ORM. Розуміння DQL та його використання. Можливість розширення DQL шляхом додавання спеціальних функцій. Брокери повідомлень і кешування: досвід роботи з Redis і RabbitMQ (або іншими брокерами повідомлень). Досвід роботи з такими компонентами Symfony, як Messenger і Cache, а також можливість їх налаштування. Принципи SOLID: Загальне знання принципів SOLID. Розуміння цінності дотримання цих принципів .Design Patterns: Базове розуміння шаблонів проектування, їхні переваги та недоліки. Docker: Знання Docker. Можливість налаштувати docker-compose.yml. Контроль версій: Вміння працювати з Git. Конфігурація веб-сервера: Базові знання конфігурації Nginx. Linux: Уміння працювати з консоллю Linux. Досвід взаємодії з Docker і Git через консоль, а не лише через графічний інтерфейс IDE. Навички фронтенду 2-3 роки досвіду роботи з JavaScript (ES6+): Глибоке знання сучасних функцій JavaScript, включаючи закриття, асинхронне програмування , обробки помилок тощо. Досвід роботи з сучасними інструментами та бібліотеками, такими як Webpack, Babel, npm/yarn.1+ рік досвіду роботи з React:Experienceу створенні додатків за допомогою React, з твердим розумінням його методів життєвого циклу, контексту, хуків, управління станом і пропсів. Знання та досвід роботи з маршрутизатором React для маршрутизації та навігації в програмах React. Вміння працювати з HTML5, CSS3 і препроцесорами: міцні знання розмітки та стилю, розуміння принципів адаптивного та кросбраузерного дизайну. Досвід роботи з рішеннями CSS-in-JS (Styled Components) або препроцесорами CSS (SASS, LESS). Досвід роботи з TypeScript: досвід розробки з TypeScript, розуміння його особливостей та переваги статичної типізації. Приємно мати досвід роботи з Docker і контейнеризацією: Розуміння концепцій контейнеризації та досвід використання Docker у розробці. Особисті навички Командний гравець: Сильна здатність ефективно співпрацювати з членами команди. Управління часом: Відмінні навички організації та управління часом. Адаптивність: Здатність швидко адаптуватися до мінливих вимог проекту та нових технологій. Увага до деталей: Гостре око для деталей, щоб забезпечити високу якість коду та рішень. Комунікація: Хороші комунікативні навички англійською є перевагою. Якщо ви вважаєте, що відповідаєте цим вимогам і в захваті від вносячи внесок у нашу команду, ми радимо вам подати заявку на посаду розробника MiddleFull-stack. Ми з нетерпінням чекаємо вашої заявки та обговоримо, як ви можете допомогти нам покращити та розвивати наш проект. Показати більше Показувати менше Посадовий рівень Старший середній рівень Тип зайнятості Повний робочий день Посадові обов’язки Інженерія та Інформаційні технології Галузі Сонячна генерація електроенергії

Перекладено Google

Без досвіду
Повний робочий день
Хочете знайти підходящу роботу?
Нові вакансії у вашому Telegram
Підписатись
Ми використовуємо cookies
Прийняти