3+/5+ years’ (middle/senior) experience with PHP and firm knowledge object oriented design
Relational database design, optimization skills, firm SQL knowledge (MySQL) is required
Experience with Symfony2/Symfony3 is required
Experience in RESTful web services development
Experience with Git
Upper-intermediate level of English
Experience in cloud based application development (Amazon is plus)
Experience with code refactoring and unit testing
HTML5, CSS, JS frameworks (jQuery), AJAX, experience with frontend libraries (Angular2 is a plus)
Experience of work in a Scrum team
You get all the freedom to share your ideas, show qualities and to collect a bulk of knowledge and experience.
We work in short sprints, with clear communication and daily updates which are necessary to achieve good results.
Speed-up current project FE integration
Create Exact-company FE vision
Move current FE implementation from webform+mvc like solutions to latest FE solutions
Create micro-services friendly FE architecture
Be aware of BE architecture
Contact with Exact engineers to argument and defend own solutions
Sync up multiple SCRUM-teams in FE implementation approach
Our client is a Dutch printing company with more than 130 employees and over 6000 m2 of production facilities. They have their own R&D and it is the first company in the world which started industrial use of Durst Alpha textile printer. Their equipment enables them to print on almost any surface including timber, acrylic, banner fabrics, PVC and aluminum.
The project is aimed at the redevelopment of the existing client’s custom ERP system — a business-management application, which allows them to collect, store and manage specific information for client’s business — for the main issue the client encountered was the necessity to apply a great deal of effort to maintain the application, support its codebase and develop new features.
Existing client’s ERP was designed as a monolithic web application with all specific drawbacks, especially a lot of uncontrolled dependencies inside business models which usually appear when an application grows to a certain size. Currently we’ve been developing a new ERP system using micro-services architecture. We’ve already built a service core, gateway API and a few business modules as separate micro-services. It means that these two EPR’s are used simultaneously, with the older one to be phased out.
Want to be a part of a strong team where there is environment for professional growth and friendly atmosphere? Come and join us!