Mid PHP Developer

🕐 Full-time

🌎 Remote or hybrid working model from the Warsaw office

📌 B2B/Contract of Employment

🌴 Paid holidays

🖥 Technical equipment provided by us


PROEXE is a company operating since 2013 in the mobile/web interactive solutions market. We have been part of the largest private capital group in Poland - VECTRA since 2020.

We're seeking a passionate and dedicated Mid PHP Developer eager to develop his skills under the guidance of experienced senior professionals. You will join our international project in collaboration with a company from Saudi Arabia. We are looking for someone passionate about programming, enjoys challenges and has the ambition to become a software architect.

Working with the team you will have a chance to participate in the full software development lifecycle, from writing business logic, covering it with tests to code review.

We expect:

  • At least 2 years of commercial experience with Laravel
  • Expertise in writing clean, efficient, and advanced object-oriented code.
  • Strong proficiency in MySQL, including performance optimization, schema design, and complex
  • Comprehensive knowledge of Git, including branching strategies, repository management, and collaboration workflows
  • Testing Proficiency
  • Demonstrated ability to design and implement systems using the Ports and Adapters architecture
  • Well-developed communication skills in English

Your Responsibilities:

  • Develop efficient, well-documented backend code
  • Integrate new features with existing systems
  • Lead the structuring of code using the Ports and Adapters architecture
  • Implement and oversee testing strategies across unit, integration, and functional tests
  • Maintain clear and comprehensive documentation for systems and processes
  • Collaborate closely with frontend developers

We offer:

  • Working from the office under the guidance of a mentor
  • Dedicated time for skill development
  • Sports card
  • Team integrations
  • Paid holidays

What is the recruitment process for this position?

  1. Please fill out the form provided by us. It will take about 5 minutes to complete.
  2. If your application matches our offer, we will send you a simple task to confirm your skills. We respect your time, nevertheless this step is crucial for us to verify your skills. Every person who works with us undergoes the same test.
  3. If the task is completed correctly, we arrange a technical meeting with our Team Leader. This type of conversation usually lasts about 30 minutes.
  4. If the interview with the Team Leader goes well, welcome aboard!