Oferta pracy

Senior Software Engineer PHP (m/f)

Westwing.plAbout the company

contract of employment, contract of mandate
10 00015 000 gross / mth.
B2B contract
10 00015 000 net (+ VAT) / mth.
  • Twarda 18, Warszawa
    Warszawa, Masovian
  • Offer expired a month ago
  • Remote recruitment
  • Remote work
  • contract of employment, contract of mandate, B2B contract
  • full-time
  • senior specialist (Senior)

Westwing.pl

Twarda 18

Warszawa

Technologies we use

Expected

  • PHP 7

  • MySQL

  • Docker

  • RabbitMQ

  • RESTful APIs

  • Memcached

  • AWS

  • git

  • Jenkins/GitLab CI

Operating system

About the project

In this position, you will work developing the Westwing warehouse management system. The application is currently used in 6 of our warehouses spread across 5 countries (Germany, France, Poland, Spain and Italy). It manages all the processes in the warehouse, starting from the inbound of the items, going through the whole lifecycle of an inventory item, packaging it and delivering it to the customer as well as the tracking of the shipments and the returns.

Furthermore you will optimize our platform for scalability during peak traffic hours. Adhering to agile SW-development methodologies you will also ensure code quality and enforce best practices by communicating and sharing them to team members.

Your responsibilities

  • Developing robust backend logic of a warehouse management system

  • Developing communication with other internal systems using APIs and message queues

  • Keeping the performance of a high traffic system

  • Profiling and debugging challenging cases using industry-leading tools (e.g. NewRelic, Blackfire)

  • Developing high quality code ensuring best practices, patterns and coding standards.

Our requirements

  • Excellent knowledge of PHP (any framework) and databases (MySQL)

  • Good knowledge of other backend technologies such as Memcached/Redis, Docker etc.

  • Nice to have: knowledge of AWS, RabbitMQ

  • Experience in unit & functional testing

  • Experience in designing and implementing communication between systems (API / messaging queues)

  • Ability to work in an English-speaking team

Division of working time
70%

New features

20%

Bug fixing

10%

Meetings

This is how we organize our work

Team size

  • 5-7

This is how we work

  • in house
  • you focus on a single project at a time
  • you have influence on the choice of tools and technologies
  • you have influence on the technological solutions applied
  • you have influence on the product
  • you focus on product development
  • you focus on code maintenance
  • agile

Team members

  • backend developer
  • technical leader
  • devOps
  • automated test programmer
  • manual tester
  • project manager

This is how we work on a project

  • Clean Code

  • code review

  • BDD

  • pair programming

  • architect / technical leader support

  • Continuous Integration

  • DevOps

  • active monitoring

  • documentation

  • issue tracking tools

  • functional tests

  • integration tests

  • performance tests

  • regression tests

  • test automation

  • testing environments

  • unit tests

  • manual tests

Development opportunities we offer

  • conferences abroad

  • conferences in Poland

  • development budget

  • industry-specific e-learning platforms

  • intracompany training

  • substantive support from technological leaders

  • technical knowledge exchange within the company

  • time for development of your ideas

What we offer

  • A truly shaping tech position with high degrees of responsibility and autonomy

  • The possibility of building something new, in a data driven and ambitious team

  • Plenty of room for personal growth and professional development (e.g. hackathons, certifications, budget for conferences)

  • Benefits

  • sharing the costs of sports activities

  • private medical care

  • sharing the costs of professional training & courses

  • life insurance

  • remote work opportunities

  • flexible working time

  • fruits

  • corporate products and services at discounted prices

  • integration events

Westwing.pl

The Westwing mission is to inspire and make every home a beautiful home. We are on a quest to bring the wonders of eCommerce for home & living to our more than 1.5 million active customers in 11 countries. In only 10 years on the market, we have grown to more than 433 million Euros in annual revenue. More importantly, the opportunity ahead of us is massive.

The Westwing team is the secret to our success. Our more than 1,700 team members balance creativity and style with innovative technology and strong business fundamentals. We are proud to be working with inspiring colleagues who are smart, fun, ambitious, and looking for the challenge to transform an industry and take it into the future.

Scroll to the company’s profile