We are looking for a smart and responsible developer to join a development team that is working on an existing, complex web application for educational purposes all over the world. In general, the application is written with PHP7 (Yii 2) and Angular (also some parts on NodeJS) and it relies on some DevOps practices and tools. It has custom PWA logic with implemented offline-first strategy.
— Participating in understanding and analyzing project requirements and specifications and giving estimates;
— Write high performance and reusable code modules; follow coding standards and best practices;
— Regular acquaintance with new technologies, skill up.
— Bachelor’s Degree in Computer Science or Information Systems or equivalent work experience;
— At least 2 years experience in web development using PHP 5 / 7, SQL, HTML5 + CSS3;
— Experience with PHP frameworks and MVC pattern;
— Must have experience using version control systems such as GIT;
— Strong knowledge of MySQL 5.x (design, indexing, optimization);
— Knowledge of OOP, Patterns, SOLID, REST;
— Experience in project estimates;
— Fast learner, adapts easily to changing environments, has strong analytical, technical and problem-solving skills;
— Intermediate English (written and reading).
— Experience with Service worker;
— Experience with NodeJS (Express);
— Experience with Vagrant, Docker;
— Experience with AngularJS;
— Experience in designing automation unit and functional tests;
— Experience with Amazon Web Services (EC2, CloudFormation, CloudWatch, S3, RDS, Elasticache).
IT Craft offers:
— Competitive salary according to the qualifications;
— Comfortable working environment;
— Flexible working hours;
— Benefits package;
— Reward for sport activities;
— In-house English training.
Please send your CV.