Программист с опытом разработки сайтов на Wordpress
Добрый день, ищу программиста, который мог бы присоединиться ко мне и помочь в разработке сайта на WP. Нужно перенести сайт с движка DLE на WP. Во время переноса нужно переписать с нуля некоторые модули (для этого нужно будет разобраться в чужом коде). Также нужно будет добавить новую функциональность в виде кастомных плагинов. Сам сайт простой. По сути это обычный блог с разными типами постов. Регистрации пользователей нету, системы платежей нету. Ничего сложного. Главное, чтобы сайт выдерживал большие нагрузки и был expandable, поэтому чистый и оптимизированный код очень важен для меня.
Сейчас нагрузка на сайт около 100 тыс. уникальных в сутки. Планируется увеличение до 300-400 тыс. уникальных. Со сторонних плагинов пока что использую только http://timber.github.io/timber/. Никаких ACF или CPT UI добавлять не хочу. Нужно будет с нуля сделать это. Максимум, что еще можем добавить - это один из плагинов кеширования и что-то для бекапов.
GIT workflow model - http://nvie.com/posts/a-successful-git-branching-model/. Нужно будет ознакомиться перед началом работы. Проект стоит на Vagrant, ставится в 2-3 команды. Нужно будет, чтобы Вы помогли настроить мне developer - staging - production workflow.
С кем Вы будете работать? Со мной. Обо мне: 3 года коммерческого опыта в JS (ES5/ES6, Node.js, Angular 1.x, Angular 2, React/Redux, PhantomJS/CasperJS) и разные developer tools по типу Bower, Yeoman, Gulp/Grunt, LESS/SASS. Работал над проектами разных величин. К примеру, над сложным VirtualPBX для T-mobile.
Требования к Вам:
- 3-5 лет опыта в программировании;
- опыт в создании тем и плагинов для WP (от 5-10);
- отличные знания PHP (включая новую 7-ю версию);
- отличные знания WordPress;
- отличные знание MySQL (проектирование БД, оптимизация запросов, индексирование);
- понимание ООП, SOLID и других парадигм и паттернов программирования;
- linux или mac os x.
Мне очень важно, чтобы именно Вы выступили в этом проекте как PM и как senior dev и сказали что и как делать, и почему так будет лучше, а не иначе. У меня много опыта в JS и Node.js, но мало в PHP и WP, хотя когда-то сделал 3-4 темы и 1-2 плагина. Т.е. опыт маленький есть, но мне нужен человек, который знает best practice. По сути я могу и сам все это сделать, но я не буду уверен правильно ли это. Я думаю, Вы понимаете о чем я.
Прошу указать сколько времени в неделю Вы можете работать над проектом исходя из сорокачасовой рабочей недели. Также укажите свою ставку за час. Также Ваш опыт со ссылками на реальные проекты или код на GitHub.
С уважением,
Владислав Турак
Current freelance projects in the category Databases & SQL
Eliminate the issue of incomplete data import from Excel files of Nova Poshta specifications into 1C:
45 USD
Goal: There is a processing in 1C for uploading the specifications of Nova Poshta. For unclear reasons, it has stopped loading some tabular data. We need to find the reason and eliminate the problem of incomplete data import from Excel files of Nova Poshta specifications into… System & Network Administration, Databases & SQL ∙ 1 hour 47 minutes back ∙ 6 proposals |
Accounting, planning, and sales system for a mushroom farm
601 USD
Here is the complete, final text of the Technical Assignment (TA). It combines all your requirements: 16 chambers, 20 contractors, a schedule by days, accounting for containers, profitability calculation, and a mandatory division into three grades of mushrooms. You can fully… Databases & SQL, Client Management & CRM ∙ 2 days 5 hours back ∙ 54 proposals |
External report 1C 8.3 — forecast of goods balances
22 USD
An external report (.erf) is needed for 1C:Enterprise 8.3 (configuration to be specified). What it should do: Extract product balances from the database Analyze sales history for the last 30 days Calculate the average sales rate for each product Determine how many days until the… Databases & SQL, Client Management & CRM ∙ 2 days 6 hours back ∙ 13 proposals |
Web Application & Database Security Audit for Custom CRM — BaaS / Database-as-API Specialist (PenetrProject Overview We operate a custom-built customer relationship management (CRM) platform that runs two service businesses on a single system. It is a modern JavaScript web application backed by a backend-as-a-service (BaaS) database and deployed on a serverless hosting… Databases & SQL, Testing & QA ∙ 2 days 18 hours back ∙ 10 proposals |
Database synchronizationSynchronization of Microsoft Access programs and CRM SalesDrive. Data transfer from CRM to Microsoft Access in the first stage (changing the funnel status). Data transfer from Microsoft Access to CRM in the second stage (changing the status in the program). Databases & SQL ∙ 3 days back ∙ 12 proposals |