All offersWarsawPHPSoftware Engineer
Software Engineer
PHP
StepStone Services Sp z. o.o.

Software Engineer

StepStone Services Sp z. o.o.
Warsaw
Type of work
Undetermined
Experience
Senior
Employment Type
Permanent
Operating mode
Office

Tech stack

    PHP
    advanced
    JavaScript
    regular
    SQL
    regular
    HTML5 / CSS3
    regular
    Symfony 3/4
    regular
    English
    regular
    Git
    regular
    Agile / Scrum
    junior

Job description

Founded in 1996, StepStone is one of the most successful online job boards in Europe today. With over 24,9 million visits and more than 290.000 job listings each month, we operate some of the most powerful online job portals in the European market. Our goal is always to create perfect matches – help companies find just the right employees, and present candidates just the offers they are looking for. All the software that runs our websites is developed in-house.

Software Engineer Web Developer

A member of a development team will work on variety of software used by hundreds of thousands of job seekers from Europe, Africa, and South America on a daily basis; specifically, on profile area and job application process. The team consists of 5-6 other developers with different areas of specialization, Product Owner, and Scrum Master. The team works in Scrum.

ESSENTIAL FUNCTIONS AND RESPONSIBILITIES
  • Design and implement microservices according to OOP patterns
  • Write clean, scalable, standards-compliant, easy to read and understand code
  • Design and develop software applications, unit tests, automated functional tests, debug new and/or existing code
  • Maintain running systems
  • Participate in code reviews
  • Cooperate in creation of short- and long-term technical plans for development team
  • Assess work needed to deliver the product and keep deadlines

MUST HAVE
  • Minimum 3 years of experience in  PHP programming
  • Good knowledge of PHP 7
  • Good knowledge of SQL
  • Good knowledge of Design Patterns
  • Practical knowledge of unit, functional and integration testing
  • General knowledge of other technologies and concepts that make up web applications (HTML, CSS, JS, REST)
  • Knowledge of Service Oriented Architecture concepts
  • Source version control systems knowledge (e.g. GIT, SVN, Perforce)
  • Knowledge of emerging trends and technologies in software development
  • Good command of spoken and written English
  • Openness, pro activity, and courage

NICE TO HAVE
  • Experience in quality assurance testing and automated functional testing
  • Experience working with enterprise level systems
  • Knowledge of Test Driven Development and Domain Driven Design
  • Knowledge of Docker containers
  • Experience working in Scrum

WE OFFER:
  • Full-time employment contract
  • Medical insurance with dental care
  • Life insurance MultiBenefit – you choose what you want
  • International environment 
  • Training and conferences
  • Everyday fresh fruits
  • Integration events
  • Gifts
  • English lessons
  • Technological variety
  • SCRUM
  • Referral Program
  • Quarterly bonuses
  • Challenging work on complex web applications
  • Game room and StarWars office

We can offer both a contract of employment or B2B