Job description
We’re looking for developers who are passionate about building and developing world-class e-commerce systems. As a member of our team, you will face many interesting challenges, including demanding integration of large databases or creating innovative functionalities for our customers. You won’t just code — you will participate in every step of the project development process with a group of talented professionals.
Teams and projects to join:
- We have our own innovative solution for product information management - Ergonode (new open-source PIM system). As a member of the implementation team, you will be responsible for its customization and integration with various e-commerce platforms (SaaS, Open-Source, Commerce).
Technology Stack:
- PHP 7.4(7.4+)
- PostgreSQL
- RabbitMQ
- Docker
Frameworks:
Methodologies:
- Unit testing (PHPUnit)
- Functional API testing (Behat)
- Domain Driven Design Layered Architecture
- Event Sourcing
- Open Source
- Continous integration
- Gitflow
Salary: 12 000 - 18 000 zł net B2B + VAT
Job requirements
What we expect:
- GIT familiarity
- minimum of 4 years of commercial experience in PHP technology
- minimum of 3 years in the Symfony framework
- knowledge and experience of work in REST API, GraphQL
- knowledge of OOP and Programing Patterns
- openness to development and optimization of work
- experience with Code Standard (Static Code Analysis, Tests, PSR, etc.)
- knowledge of MySQL and PostgreSQL database programming
- ability to conduct Code Review
- good communicative and teamwork skills - this is an extremely crucial issue because we solve all the problems and improvements within the team, we strive for self-organizing at work
- good English skills
Nice to have:
- Knowledge of:Domain-Driven Design ApproachMicroservicesEvent Sourcing
Perks & benefits:
- Additional monthly offline integration budget for each team member.
- Flexible working hours and the possibility of choosing a workplace (remote or from the office).
- 3 hours for your development per week.
- Development budget for each employee in the amount of 3000 PLN/year.
- Private medical care.
- A unique internal program to support motivation and build relationships (Bonus room).
- Integration events.
- Access to a rich company library and the possibility of its expansion.
- Financing of computer equipment for B2B employees.
Stages of the recruitment process:
- Phone/Online interview - we will ask you about your experiences, challenges, and expectations regarding your job at Strix.
- Tech call with our developers who will tell you more about the project, and ask you a couple of questions concerning your tech knowledge.
- Recruitment Task.
- Feedback, decision, and offer!