Position: Back-End (PHP+Laravel) Engineer, TMS
Company: GT
Experience required: 3y
English level: upper

On behalf of The Marketing Store (part of HAVI, US best-managed company for the third year), GT is looking for a self-starter Back-End Engineer.

**About TMS**
**The Marketing Store**, a HAVI company, is a privately held global Agency that innovates, optimizes and drives marketing promotions and supply chains of many of the best-known brands in the world. When you work at The Marketing Store, you have a chance to make your mark – to be a part of work that drives value, brings a smile and keeps everyday life moving forward. Which means it’s not the size of our global footprint, but rather your personal fingerprint, that has the power to make a real difference for our customers… and to touch the lives of people both at home and around the world.

We are staffed by a senior team of classically trained marketing professionals. Having developed an insightful, strategic, brand-building process for creating advertising campaigns, we have adapted this same thinking to promotions, digital, direct, the Internet, CRM, loyalty, premiums and events.  The result is unique solutions that cover the gamut of marketing channels.

**Responsibilities**
🔹 Active participation in peer code reviews and all SCRUM ceremonies.
🔹 Uphold and help evolve coding standards using best-practices and lessons-learned.
🔹 Consistent and effective communication and collaboration with peers and stakeholders.
🔹 Bring energy and commitment to our inclusive and equitable team environment.
🔹 Experience with **PHP**, the **Laravel** Framework and **MySQL**.
🔹 Refactoring existing code for maintainability and performance.
🔹 Communicating with local and remote team members to provide assistance/guidance through various mediums such as Slack/Skype, Support/Development tickets, email.
🔹 Creation/Maintenance of technical wires, logical flow diagrams, test suites, data design diagrams/schema, and other forms of documentation.
🔹 Reviewing and debugging code for quality, errors, security problems, scale, and performance issues during development and in Production.
🔹 Work well within a team or independently.

**Requirements**
❗️** Important: the candidate can work in EU time zone, but need to overlap few hours in US timezone. **
🔹 **3+ years of professional development in a production environment.**
🔹 Excellent working knowledge of at least one high performance relational database such as MySQL.
🔹 Strong understanding of database schema design and access.
🔹 Experience with PHP and Laravel Framework.
🔹 Knowledge of modern authorization mechanisms, such as JSON Web Tokens.
🔹 Experience with using version control tools; preferably Git.
🔹 Ability to understand business requirements and translate them into technical requirements.
🔹 Can interpret Storyboards, Wireframes, Visual mockups, and other Media elements.
🔹 Good written and verbal communication skills.
🔹 Comfortable communication and actively participating on a Scrum Team.
🔹 Strategic interpretation of business requirements, wires, and functional specs.
🔹 Commitment to quality deliverables on set timelines.

**Desired Skills & Experience**
- High level of comfort working with Linux from command line.
- Solid understanding of cloud computing services and usage (AWS).
- Some Python experience would be highly regarded.
- Experience using Postman to work with APIs.

**Interview steps:**
1) Recruiter interview;
2) Culture fit interview with Michael (Tech Delivery manager/Scrum master);
3) Technical interview;

**We go beyond usual perks… By working with us, you will get:**
✨ Health insurance
✨ Lunches coverage
✨ Psychotherapy assistance allowance
✨ Gym allowance
✨ Individual educational budget
✨ Monthly commute allowance for those who visit the office in Krakow
✨ Best-in-class IT equipment mirroring our client set-up
✨ 18-21 business days of paid vacations days per year and paid sick days
✨ All public holidays are paid days off

**Working model:**
**GT** builds remote engineering teams for outstanding product companies. Our future mate will work directly with **HAVI**. We call this the **‘Extended Team model’**, and it means that each team member is integrated as deeply as possible into the client's team. You will work with the same tools and technologies as they do and communicate directly with a client **without any intermediary in between**.