Post Job Free
Sign in

Senior Fullstack Engineer (PHP/VueJS) - Barcelona

Company:
Mad Collective
Location:
Barrington, NJ, 08007
Posted:
January 07, 2026
Apply

Description:

Job Description

Salary:

MadCollectiveisadigitalentertainmentcompanyfoundedinRochester(NY)intheearly2000s,withofficesinBarcelonasince2007.

We'readynamicanddiverseteam,drivenbyinnovationandnewopportunities.Ourteamincludestechnologists,marketers,businessoperators,videoproducers,andVRexperts,withmembersrepresentingawiderangeofnationalitiesandbackgrounds.

WearelookingforatalentedandpassionateSeniorFullstackDevelopertojoinourDatingEngineeringteam!.

Whatwillyoudo?

Ourmaingoalistomaintainandimproveourdatingsites,withmorethan100Knewusersperday,mainlyfromtheUS.Wearealsoexploringandtestingnewdatingproducts.Wedothisbyusingthemostmoderntechnologiesincluding:

Symfony

Vue.js2/3

Nuxt

PHP8

Symfony

Cypress

Behat

Kubernetes

Docker

Terraform

Micro-components

DomainEvents

AWS

WefollowgoodpracticesandDomainDrivenDesign(DDD),usingagilemethodologiessuchasKanbanwithJira.Continuousimprovement,learning,andpracticingnewthingsarealwayswelcomed.

Justasimportant,weliketoworkinaniceandsafeenvironment,whereeveryoneisaccountable,friendly,andalwayswillingtohelp.Weworkasateamandencourageopinions.

Weoperateasahybrid-remotecompany,givingeveryonetheflexibilitytoworkfromhometwodaysperweek.Thisbalancesupportsbothcollaborationandindividualproductivity

Mainresponsibilities

Maintain,modernize,andaddnewfeaturestoourdatingproductsandtheircomponents.

Triage,diagnose,andsolvehightrafficproductionproblems.

Shareknowledgewithyourcolleaguesaboutbestpracticesandnewtechnologies.

Adviseonissuesrelatingtoimprovingperformanceandscalability.

Developunit,functional,integration,andE2Etests.

Beinvolvedthroughoutthefulllifecycledevelopmentprocess.

Documentexistingandnewsystemsandcomponents.

Requirements

StrongknowledgeandpracticeofPHP,OOPpatterns,CleanCodeandSOLIDprinciples.

GoodknowledgeofDomainDrivenDesign(DDD).

ExperiencewithPHP8andatleastonemodernframework.

ExperiencewithJavaScriptandatleastonemodernframework(Vue,React,Angular).

ExperiencewithDockercontainers.

ExperiencewithAWSservices.

ExperiencewithKubernetesandHELM.

ExperiencewritingSQL(MySQL).

Stronganalytical,problem-solving,debugging,andtroubleshootingskills.

BusinesslevelEnglish(spokenandwritten).

A great teammate with excellent communication skills.

Extrapoints

Experienceworkinginhightrafficenvironments.

Experiencewithqueuesystems.

ExperienceinGolangprogramming.

Experiencewithnon-relationaldatabases.

ExperiencewithCIandCD.

ExperiencewithobservabilityserviceslikeDataDog/Grafana.

Hiringprocess

First interview with our Talent Acquisition Specialist to get to know your profile and explain the company and the role

SecondinterviewwiththeHiringManagerandtheTechLeadtoreviewyourtechnicalskillsandprovidemoreinformationabouttheteamandposition.

Technicaltestdoitwhenyoucan;notimeconstraints.

ThirdinterviewwiththeTechLeadandaDeveloperfromtheteamtoreviewthetechnicaltestandaskfollow-upquestions

Offer

Benefits

PrivateHealthandDentalInsuranceplan

Subsidizedgymmembershipsandfitnessclasses

Monthlyinternetallowance

Workingfromhomesetupallowance

Sponsoredtraininganddevelopment

Top-notchAppleequipment

Remotepolicyandflexibleworkinghours

FlexibleBankHolidaysdesignyourownworkingcalendarwithalengthyconsecutivevacationpolicy

Dayoffforyourbirthday

Hybridremotemodeloffice

Soundsgood?Applynowforthisposition!

Pleasenote:AllapplicationsmustbesubmittedinEnglish.

Apply