All offersKrakówPHPSenior PHP Developer
Senior PHP Developer
PHP
Searchspring

Senior PHP Developer

Searchspring
Kraków
Type of work
Undetermined
Experience
Senior
Employment Type
B2B
Operating mode
Office

Tech stack

    PHP
    advanced
    English
    advanced
    Polish
    advanced
    Elasticsearch
    nice to have
    Docker
    nice to have
    Kubernetes
    nice to have

Job description

Online interview
Searchspring is a growing B2B SaaS company. We work with some of the world’s leading e-commerce brands. Our software helps them deliver a better shopping experience with hyper-relevant results.

Our technology helps over 1,500 retailers across 10+ retail verticals create engaging shopping experiences for their customers. Our new Relevancy Platform provides retailers with the tools to make their marketing/merchandising teams more effective, deliver a contextually relevant customer shopping experience across all devices, and empowers employees across all departments with actionable insights. If you love retail, eCommerce and have a passion for developing solutions to complex problems, come join us.

At Searchspring we foster an environment of caring, helpful, considerate and empathic people. We think that’s the best environment to foster excellence and its one of the things we care most about in our hiring process. If you are empathic and able to talk with humility and encourage others to thrive, we want to hear from you! We don’t want brilliance without empathy. We don’t want creators who don’t share. We don’t want rock stars that don’t contribute to the community.


Senior PHP Developer

Your role:

A senior developer's primary job is to create code and architect solutions.
You set aside time each week to learn about new technologies and help less senior programmers get better, though pair programming and knowledge sharing. You present technology choices and research tasks to the development team to build consensus around a specific technology.

The following technologies are currently being used here, you don’t need to know them all, but you should definitely know what they are.

Coding: Java, Node.js, Clojure, Scala, PHP

Back End: ElasticSearch, MySQL, Redis, Glue, Redshift, RDS, Lambda, Spark

Front End: Angular, Cypress.io, Mithril.js, Redux, Ospec, Karma, Jasmine

DevOps: AWS, Kubernetes, Docker, Jenkins, Cloud Build, Sumologic

Methodology: Basecamp’s Shape Up

Requirements:

  • Ideally 5 years of experience in PHP and the desire to learn other languages as needed (Java, Node.js or Clojure are preferred but we’re open for other programming languages as well)
  • Experience with at least 1 IDE (IntelliJ, Vim, Visual Studio code)
  • Ability to create diagrams documentation and presentations
  • Customer empathy (being able to put yourself in the shoes of the customer)
  • Very good English

Nice to have:

  • ElasticSearch, Redis, Glue, Redshift, RDS, Lambda, Spark
  • SQL
  • Experience with Docker and Kubernetes

Our offer:

  • Comfortable office in the Market Square with friendly atmosphere
  • Development fund of 3k PLN per year per head
  • Flexibility in choosing the type of contract
  • Paid holiday
  • Private healthcare (Luxmed)
  • Sports card (Multisport)
  • Free English classes
  • Team building and socializing events
  • Competitive salary
  • Great coffee & fresh fruits in the office
  • Table football, Udemy access etc.


Sounds interesting? Let us know! Send us whatever you feel represents your work best (CV, LinkedIn, Github, portfolio, or just a couple of paragraphs).