Logo for Talentuch

Full-Stack (PHP/JS) Developer

Role overview

Qualifications

  • Commercial experience with PHP and JavaScript, Middle+/Senior level
  • Experience with modern JS frameworks (Vue.js preferred)
  • Strong understanding of OOP, interfaces, and clean code principles
  • Experience with PSR-4 standards and service-oriented architecture (SOA)

Responsibilities

  • Develop and maintain customer-specific features for BlueSpice
  • Continuously improve and modernize the product
  • Support the team with bug fixing and error analysis
  • Actively participate in code reviews and technical discussions — bring your perspective, don't just approve

Key facts

Other skills

  • Distributed Team Management
  • Communication
  • Teamwork

About the company

Talentuch logo

Talentuch

Staffing & Recruiting

Talentuch offers full-cycle international IT recruitment on a subscription basis. We provide ERP recruitment services, in the area of SAP and Microsoft Dynamics since 2017 and we successfully close a variety of IT roles since 2020. As of 2021, we also offer managed teams of recruiters and talent sourcers. Talentuch is a 40 people agency now, with 40+ clients whom we serve either project-based or by a subscription model. We boast 20+ accepted offers per month and our average interviewing capacity is 300+ interviews monthly for technical positions worldwide. Our team members are certified in technical recruitment and sourcing. We also run Talentuch Recruiter Academy on a regular basis. This is Talentuch: 🔘 We want to be the agency of choice that empowers companies to grow internationally without calculating the cost of recruitment. 🔘 We are fearless explorers. Our possibilities are unlimited and we break through when others fail. Our clients call our agency service phenomenal. 🔘 We are recruiters and we place stars in the right places. 🔘 Our clients do not have the fear of hiring expensive candidates. We make hiring affordable for our clients.

Company details

Company typeStartup
IndustryStaffing & Recruiting
Company size11 - 50

Your match analysis

See how your profile stacks up against this role.

We compared the job requirements to your profile to show where you're strong and where you fall short.

Job description

Location & English requirements

This is a fully remote position within the European Union, with priority given to candidates based in Poland. Other EU locations may also be considered.

Strong English (Upper-Intermediate/C1 or higher) is required — all calls, discussions, and documentation happen fully in English, and you'll be expected to actively participate in technical conversations: asking questions, raising concerns, proposing alternatives. If your English is below this level, you likely won't feel comfortable in this role's day-to-day communication — so please keep that in mind before applying.

Who we're looking for

This is not a "heads-down, ticket-by-ticket" role. Our client's team is a well-established international group of up to 50 people, and they're explicit about what doesn't work for them: people who stay quiet in discussions, who wait to be told exactly what to do, or who seem to be splitting focus with other projects. What they want instead:

  • Someone who speaks up - asks clarifying questions, flags risks, and isn't afraid to challenge an approach if they see a better one.
  • Someone who treats this as their project, not a rotation - full commitment, no split attention across other engagements.
  • Someone comfortable operating with a good degree of autonomy, while staying closely aligned with the team.
  • Someone who brings ideas to code reviews and architecture discussions, not just implementations.

Required skills

  • Commercial experience with PHP and JavaScript, Middle+/Senior level
  • Experience with modern JS frameworks (Vue.js preferred)
  • Strong understanding of OOP, interfaces, and clean code principles
  • Experience with PSR-4 standards and service-oriented architecture (SOA)
  • Experience with unit testing (PHPUnit or similar)
  • Upper-Intermediate+ English, spoken and written
  • Demonstrated ability to communicate proactively: asking questions, giving feedback, contributing opinions in team settings

Will be a plus

  • Experience with MediaWiki
  • Experience with enterprise web platforms or CMS
  • Prior experience working in distributed international teams (not local outsourcing setups)

Project description

Our client is a German product company focused on enterprise wiki solutions based on MediaWiki, used by companies worldwide for internal documentation, collaboration, and knowledge management.

This is a long-term product, not a short-term outsourcing project - the team has been building and refining this platform for years, with a strong focus on code quality, usability, and sustainable architecture. The team (Germany + EU, up to 50 people) genuinely values open communication and healthy work-life balance - but that culture depends on people who participate in it, not just execute tasks silently.

Responsibilities

  • Develop and maintain customer-specific features for BlueSpice
  • Continuously improve and modernize the product
  • Support the team with bug fixing and error analysis
  • Write clean, maintainable, and testable code
  • Actively participate in code reviews and technical discussions — bring your perspective, don't just approve
  • Work closely and communicatively with the German product team

Technology stack

PHP, JavaScript, Vue.js, MediaWiki, MySQL, Elasticsearch, PHPUnit, SOA, PSR-4

We offer

  • Long-term, stable product project - full commitment expected, no parallel projects
  • Direct collaboration with the German team
  • Predictable workload and healthy work environment
  • Interesting technical challenges and a mature, well-maintained codebase
  • Competitive compensation
  • Paid vacation and sick leave
  • Optional business trips to Germany
  • Professional growth within a strong product team

Apply once. Then go straight to the hiring manager.

After you apply, unlock the direct contact details of the people who actually make the call. A quick follow-up makes you 5x more likely to land an interview.

MR

Marcus Rivera

Chief Revenue Officer

m.rivera@company.com
linkedin.com/in/marcusrivera
Unlocked after you apply
·

Full Stack Engineer Related jobs

Other jobs at Talentuch

Premium

Reach out to the hiring manager directly.

Gain access to the contact details of the hiring managers who actually decide, and reach out to network with them directly. That, plus more when you upgrade:

  • Full match report with fit score and gaps
  • Career diagnostics on how recruiters read you
  • Curated company matches and warm intros
  • 48h early access to new roles

Cancel anytime.