Position: Full stack (back + front-end) laravel/vuejs developer with word-press experience in background. (Preferable middle/senior)
Company: Think Studio
Experience required: 5y
Category: PHP
English level: upper
Published: 2023-08-01T00:00:00+03:00

**Full stack (back + front-end) laravel/vuejs developer with some WordPress experience. (Preferable middle/senior)**

**Occupation:**
60-80% - maintain laravel/wordpress live projects (medium and low complexity)
40-20% - develop laravel/wordpress apps (medium and low complexity)

**Preferable stack**
**With Good/Advanced knowledge of:**
- Laravel (can create and maintain by your self, without help, medium complexity application)
- Vuejs (in most apps it is using just as fronted (v2 and v3) for laravel app, but also exists SPA that works with datalayer only using API, often this api should be provided by your maintained application) 
**Low, but good if you have strong knowledg of:**
- WordPress application (multiple small sites deveopen on wp, but also exists some more complex wp applications like stores, etc). 

**All projects use the following tech, so you need to have good or at least some experience in the following:**
- git: must have on every task.
- docker (docker-compose) - used on local development, for live sites sys team not use docker at all, and you will not have permissions to do such changes.
- as server almost all apps use apache (but you will not manage server, this is domain of sys team)
- scss (sass) often used as processor
- tailwind as css framework
- laravel-mix, vite, webpack in 99% used one of this compiler.

**Will be helpful if you have some experience with next tech:**
- laravel-nova (as laravel admin tool)
- wocommerce (wp store)
- sage/bedrock (as wp framework)
- gsap for animation (will be a plus, but used rarely)

**Work features:**
- You should understand under you responsibility in one time can be several projects (what can use different tech and absolutely different codebase) that you will need maintain. You should be ready mentaly for this and jumping between couple of projects during the day or every couple of days to support your team. 
- Some task will be just do small updates on existing site, some tasks will be estimate and develop new site/application form scratch. 
- In problematic situations manager and other web teams member will help you with pleasure.
- You'll be joining an existing Ukraine based development team, split between Ukraine and UK. (Being Ukrainian is a plus for us)