JustJoin.IT Praca zdalna Mid

Software Engineer

We The Folks sp. z o.o.

⚲ Poznań

13 440 - 18 480 PLN netto (B2B)

Wymagania

  • TypeScript
  • Node.js
  • Docker
  • Vue
  • MySQL
  • Laravel

Opis stanowiska

You'll help us build a WYSIWYG ad designer platform - the product where drag-and-drop, layered animations and live ad-platform integrations all have to feel instant. Laravel on the backend, Vue 3 on the frontend, both yours to ship end-to-end. The creatives you help build reach roughly 200M visitors a month, so "works on my machine" stops counting pretty fast.
What you'll actually do.
You'll join a tight team - 3 engineers + 2 QAs - building a tool that lets people design advanced ad formats. Drag-and-drop, animations, interactive elements, real exports to real DSPs. Backend is Laravel on PHP 8.3+, frontend is Vue 3 with TypeScript and Vite, data sits in MySQL.

You'll talk to the product's stakeholders directly; there's no project manager between you and the people asking for the work. The split is roughly 50/50: half your week on new features, half on keeping the older ones healthy.

This is a long-term seat, not a 12-week sprint. The product's roadmap goes well past a year and we'd like you to own a slice of it. Output ends up in front of about 200M monthly visitors, so performance, query plans and asset pipelines are first-class concerns, not afterthoughts.
• Ship features across the stack - REST endpoints in Laravel, Vue 3 components on the editor canvas, MySQL schema and queries underneath.
• Build the creative-editing surface - drag-and-drop, layered animations, interactive elements - in a way that stays fast as scenes grow.
• Integrate with ad platforms and ad servers (IAB-style specs, DSPs, hosted exports). You design the integration; we won't gate it on RFCs.
• Spend about half your time on maintenance of older features: bug fixes, performance work, refactors, paying down debt before it pays you back.
• Own performance and scalability of the editor and the export pipeline. At 200M visitors a month, a 50ms regression is a real problem.
• Sit in code review for the team and write code other people enjoy reading. Tests included (PHPUnit + Jest).

More @
https://wethefolks.eu/careers/software-engineer-sf-eng-01-adt/

🔍 Dekoder Ogłoszenia

🔴
The creatives you help build reach roughly 200M visitors a month, so "works on my machine" stops counting pretty fast.
Oczekuje się od Ciebie wysokiej jakości kodu i dbałości o wydajność, ponieważ błędy będą miały duży zasięg.
🔴
You'll talk to the product's stakeholders directly; there's no project manager between you and the people asking for the work.
Będziesz musiał samodzielnie negocjować wymagania i zarządzać komunikacją z klientem, co może być czasochłonne.
🔴
The split is roughly 50/50: half your week on new features, half on keeping the older ones healthy.
Znaczna część Twojego czasu będzie poświęcona na utrzymanie i refaktoryzację istniejącego kodu, a nie tylko na tworzenie nowych funkcjonalności.
🟡
This is a long-term seat, not a 12-week sprint.
Oczekuje się od Ciebie długoterminowego zaangażowania i stabilności, a nie pracy projektowej na krótki okres.
🟢
we'd like you to own a slice of it.
Oczekuje się od Ciebie proaktywności i przejmowania odpowiedzialności za konkretne obszary produktu.