PHP Backend Developer

PHP Backend Developer, повсеместно

Рубрикатор объявлений

Работа на дому

Последние новости

Разместили сегодня (Дата окончания публикации: 29.10.2021 г.)

AppLife приглашает PHP Backend Developer (Middle/Senior) для участия в разработке новых игровых проектов. Чем предстоит заняться:- Участие в разработке архитектуры web-приложений;- Разработка back-end части для мобильных приложений;- Работа над внутренними проектами. Важный момент:Вся команда проекта — распределенная (удаленная работа). Вам необходимо уметь работать самостоятельно, проявлять инициативу, соблюдать сроки и не подводить команду. Ответственность — это важно! Для работы в нашей команде Вам также понадобятся:- Опыт программирования на PHP 5.6+;- Опыт работы с MVC фреймворками;- Опыт работы с NoSQL или хотя бы знает принципы работы и готов изучить;- Владение средствами коллективной разработки, системами контроля версий (git);- API — умение писать свои и использовать чужие;- Умение не просто писать код, а решать поставленные задачи. Будет плюсом: — Опыт программирования на PHP 7.1+;- Наличие опыта коммерческой разработки ПО;- Знание основных паттернов проектирования;- Понимание принципов построения сложных SQL-запросов, умение их оптимизировать.Дополнительный опыт: разработка высоконагруженных проектов, администрирование linux-сервисов; Почему у нас интересно: Полностью удаленная работа; Максимально гибкий рабочий график; Привязка только к коротким митам вт/чт; Быстрое принятие продуктовых решений; Возможна частичная занятость (от 15 до 50 часов в неделю); Возможность прокачать аккаунт на международной бирже Upwork;Работаем с тайм-трекингом Upwork

Комментарии

Другие объявления этой рубрики

Vip объявления

Для комфортного доступа к этому сайту, в вашем браузере должен быть включен JavaScript

‘,defineLoading:imgs,scrollbarwidth:16,opacitystring:»filter:progid:DXImageTransform.Microsoft.alpha(opacity=10); -moz-opacity: 0.1; opacity: 0.1″,targetlinks:[],createthumbBox:function(){document.write(‘

‘+this.definefooter+’

‘),document.write(‘

‘+this.defineLoading+»

«),this.thumbBox=document.getElementById(«thumbBox»),this.thumbImage=document.getElementById(«thumbImage»),this.thumbLoading=document.getElementById(«thumbLoading»),this.standardbody=»CSS1Compat»==document.compatMode?document.documentElement:document.body},centerDiv:function(a){var b=document.all&&!window.opera,d=(document.getElementById,b?this.standardbody.scrollTop:window.pageYOffset),f=(b?this.standardbody.scrollLeft:window.pageXOffset,b?this.standardbody.clientWidth:window.innerWidth-this.scrollbarwidth),g=b?this.standardbody.clientHeight:window.innerHeight,i=(this.standardbody.offsetHeight>this.standardbody.scrollHeight?this.standardbody.offsetHeight:this.standardbody.scrollHeight,a.offsetWidth),j=a.offsetHeight,k=g>j?d+g/2-j/2+»px»:d+10+»px»;a.style.left=f/2-i/2+»px»,a.style.top=Math.floor(parseInt(k))+»px»,a.style.visibility=»visible»},showthumbBox:function(){this.centerDiv(this.thumbBox),this.enableAnimation&&(this.currentopacity=.1,this.opacitytimer=setInterval(«thumbnailviewer.opacityanimation()»,40))},loadimage:function(a){«visible»==this.thumbBox.style.visibility&&this.closeit();var b=’‘;this.enableTitle&&a.getAttribute(«title»)&&(b+=»
«+a.getAttribute(«title»)),this.centerDiv(this.thumbLoading),this.thumbImage.innerHTML=b,this.featureImage=this.thumbImage.getElementsByTagName(«img»)[0],this.featureImage.onload=function(){thumbnailviewer.thumbLoading.style.visibility=»hidden»,thumbnailviewer.showthumbBox()},document.all&&!window.createPopup&&(this.featureImage.src=a.getAttribute(«href»)),this.featureImage.onerror=function(){thumbnailviewer.thumbLoading.style.visibility=»hidden»}},setimgopacity:function(a){var b=this.featureImage;b.filters&&b.filters[0]?»number»==typeof b.filters[0].opacity?b.filters[0].opacity=100*a:b.style.filter=»alpha(opacity=»+100*a+»)»:»undefined»!=typeof b.style.MozOpacity?b.style.MozOpacity=a:»undefined»!=typeof b.style.opacity?b.style.opacity=a:this.stopanimation()},opacityanimation:function(){this.setimgopacity(this.currentopacity),this.currentopacity+=.1,this.currentopacity>1&&this.stopanimation()},stopanimation:function(){«undefined»!=typeof this.opacitytimer&&clearInterval(this.opacitytimer)},closeit:function(){this.stopanimation(),this.thumbBox.style.visibility=»hidden»,this.thumbImage.innerHTML=»»,this.thumbBox.style.left=»-2000px»,this.thumbBox.style.top=»-2000px»},cleanup:function(){this.thumbLoading=null,this.featureImage&&(this.featureImage.onload=null),this.featureImage=null,this.thumbImage=null;for(var a=0;a

Добавить комментарий

Ваш адрес email не будет опубликован.