logo

JobNob

Your Career. Our Passion.

Senior Software Engineer, Backend (PHP)


Blueground


Location

Madrid | Spain


Job description

We’re shaping the future of living, and we want you to be part of that journey. We are looking for a backendSoftware Engineerto join our Engineering team. The person in this role will work on the core services of one of several high-impact product initiatives we'll be launching in 2023. They will do so with a well-established development methodology, a robust CI pipeline, solid engineering practices, and challenging requirements. Our StackPHP 7/8SymfonyDoctrinePostgresKafkaRest | GraphQLAWSOur code sits on Github, is integrated through Jenkins pipelines, and runs on AWS EC2 & Lambda. What you'll doBuild a booking engineParticipate in SCRUM ceremoniesCode services and APIsWrite your unit testsAutomate stuff. Like a lot. Be religious with GitDepend on a CI pipelineExperiment, learn, and have funWhat to expectTo work in agile, cross-functional, DevOps-enabled teamsTo work on functional and non-functional testingTo work on performanceTo get your head around a quite big problem domainTo solve hard problemsTo enjoy some quality engineeringA rapidly growing companyOpportunities to do full stack or go polyglot if interested (e. g. Python or Go)Cool colleagues :)Interview processBehavioral Dialogue with Talent Acquisition Team (30m)Live Challenge: Evaluating Coding Skills (90m)Tech Dialog: CS, Databases, PHP, System design (90m)Executive Dialogue (optional): Leadership and Power Skills (30m)What to expect at the technical interview? You will be called to have a long discussion with your future team members. This discussion will cover many things from CS fundamentals to the latest coding trends. So we encourage you to do a quick refresh on topics like data structures, algos, and runtime complexity as well as core concepts of your primary language (e. g. Java or Python). We will also try to tackle some real-world software design problems together as we do every other day. It may sound scary but it's really not. We want you to succeed. RequirementsIndustry experiencein software developmentStrongCS backgroundExpert knowledge ofPHPKeeping up with the latest developments while beingpragmaticStrong background in relational databases andSQLExperience inSymfonyandDoctrineExperience in designingRESTAPIsTestingmindset and an eye forclean codeReally comfortable withGitExcellent communication inEnglishBS/MS degree in Computer Science or a related subjectBonus: experience with JVM languages likeKotlinBonus: knowing your way around the*nix shellBonus: experience withbinary APIs(Protocol Buffers, Avro, etc)BenefitsCompetitive salaryBlueground Stock Option PlanFlexible paid time offEnhanced parental leaveFlexible work environment through ourBlueground Nomadsemployee mobility programComplimentary accommodation in Blueground locations. Think summer in LA and winter in Dubai!Phone reimbursementCommuting reimbursementPrivate healthcare plan#J-18808-Ljbffr


Job tags

Trabajo de verano


Salary

All rights reserved