Requirements:
Knowledge of HTML5, CSS3 and JavaScript/TypeScript;
Experience with front-end framework(s) Angular, AngularJS, React etc;
Building responsive web applications skills;
Good knowledge of PHP (Preferably 7+);
Experience with MVC framework(s) like Yii, Laravel, Symfony etc.;
Experience in RESTful API development;
Good knowledge of relational databases (MySQL, SQLite, PostgreSQL etc.);
Basic knowledge/understanding of NoSQL database (ElasticSearch, MongoDB etc.);
Good understanding of OOP;
Following design principles like DRY, KISS, SOLID;
Basic knowledge of design patterns;
Experienced with VCS (GIT, SVN);
Web-server (Apache/Nginx) installation/configuration skills;
English level — upper intermediate or higher;
Good estimation and communication skills.
A big plus would be:
Basic knowledge in automation testing (Unit/Functional);
Experience with technologies for cross platform application development like Cordova, Ionic, Electorn, NW.js etc.;
Experience with Web/Push Notifications using Firebase and Service Workers;
Experience with VPS setup using Amazon EC2, Microsoft Azure.
We Offer:
Friendly and highly professional teams;
Competitive salary and compensation package;
Career and professional growth;
Comfortable office facilities (kitchen, coffee machines, massage room, different trainings etc.);
Paid breakfast and dinner;
Sport activities (football team, yoga, fitness, stretching classes);
Casual Fridays, corporate events, birthday/wedding presents;
Low hierarchy and open communication;
The coolest office in Western Ukraine.
Responsibilities:
Daily communication with the customer;
Project/sprint planning, preparing test cases etc.;
Development of new applications using cutting edge technologies;
Database design, project architecture;
Setup of VPS and web server
Supporting and maintaining existing projects;
Documentation of project architecture and functionality.
Our client is an Irish software development company specialising in eLearning and bespoke software projects including eCommerce and digital marketing.