Position: Middle Full Stack Web Developer (PHP, JavaScript)
Company: Coreteka
Experience required: 3y
English level: upper

About Client:
Triple A Internetshops GmbH is one of the leading e-commerce companies in Europe and serves over 18,000,000 customers and employs more than 500 people worldwide. This includes online shops like www.bilder.de, www.druckerzubehoer.de, www.eis.de, as well as a multitude of other shops and activities.
Triple A is committed to consistently striving for growth and optimization across all business activities, and sees this commitment as a fundamental component of our economic success.

Technology stack:
Language: PHP, JavaScript, SAA/SCSS, HTML 5, CSS 3, jQuery;
Development Framework: Symfony;
Template engines: Twig, Smarty;
Database: MySQL, SQL;
Web Services: (REST,SOAP, etc.);
Collaboration tools & Versioning Systems: GIT, Jira, Confluence.

Basic requirements:
— Proven software development experience in PHP, JavaScript and E-Commerce Software;
— Experience with Shopware or other shop systems like Magento;
— Experience with PHP MVC frameworks (e.g. Symfony) and template engines like Twig, Smarty;
— Proficient in MySQL and writing of optimized SQL Queries;
— Deep expertise within modern Web 2.0 Applications and programming languages (HTML 5, CSS 3, JavaScript, SAA/SCSS, jQuery, Vue.js and other Java Script Frameworks);
— Knowledge in how to use Git effectively;
— Hands on experience with Web Services (REST, SOAP, etc.) and integration of Backend Systems;
— Highly energetic, engaging team player, self-motivated and results-driven person;
— At least upper-intermediate level of English and higher.

Nice to have:
— Experience with E-Commerce Shop System - Shopware;
— Awareness about Agile (Scrum) project management methodology;
— Business process knowledge in e-commerce and order to cash process.

Responsibilities:
— Develop, extend and maintain web-based PHP software applications, plug-ins and services for the e-commerce shops and internal business applications;
— Transfer layouts from the Design department into shop specific content and templates;
— Write well designed, testable, efficient code by using best software development practices;
— Integrate data from various back-end services, 3rd Party API, and databases;
— Implement and maintain automated unit and integration tests;
— Ensure compliance with our standard e-commerce architecture;
— Create and maintain software documentation.

Benefits:
— Collaboration with the experienced German development team and business units in an agile environment;
— Regular culture building activities;
— Flexible work schedules;
— Paid vacation;
— Professional skills development and training programs.