> Markdown version of [/jobs/ext/3561709-full-stack-engineer-php-js](https://www.wearedevelopers.com/jobs/ext/3561709-full-stack-engineer-php-js). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Full-stack Engineer (PHP & JS) - **Company:** Friendcruiter - **Location:** Amsterdam, Netherlands - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** Clean Code Principles, HTML, JavaScript (Programming Language), PHP (Programming Language), 3D Computer Graphics Software, Application Programming Interfaces (APIs), Cascading Style Sheets (CSS), Software Quality, Databases, Data Integrity, Data Structures, Software Design Patterns, Web Development, Memory Management, ECMAScript, Payment Systems, Protocol Buffers, JSON, JQuery, PostgreSQL, Memcached, MongoDB, MySQL, Object-Oriented Software Development, OpenGL, Queueing Systems, Redis, SQLite, SQL Databases, TypeScript, WebSocket, WebGL, Extensible Markup Language (XML), Git, Stripe, Restful APIs - **Published:** October 3, 2026 - **Apply:** https://www.adzuna.nl/details/5119721010 ## About the Role * 4+ years of experience in Web development. * Intermediate level of English (Russian will be a huge plus!). * 4+ years of experience with PHP, Typescript, Javascript (at least jQuery) - popular frameworks and libraries, etc. * ECMAScript 6+. * CSS. * Data - SQL (SQLite, MySQL, PostgreSQL, ...), Memcached, Redis, MongoDB, Message Queues, etc. * Supporting technologies - REST, JSON, XML, HTML, Git, Protobuf, etc. * Payment systems/APIs (PayPal, Stripe, Apple/Google payment processing,...). * How to write clean and maintainable code (SOLID, OOP, etc.). * Best practices in security, performance, memory management, maintainability, data structure, etc. * Good understanding of server infrastructure, and web protocols (HTTP, Web Sockets, etc.). * Ecosystem. Nice to have: * Understanding of mathematics, geometry. * Experience with 2D and 3D graphics (for example Canvas, WebGL, OpenGL, ...). ## Description * Develop in full-stack (front-end and back-end) for websites. * Work on all parts of the company's websites: API, editor, database, etc. * Develop using: PHP, SQL, TypeScript, JavaScript, HTML, CSS, etc. * Follow best practices - SOLID, STUPID, design patterns, writing tests, writing self-documenting or well-documented code, etc. * Maintain and improve code quality and stability. * Maintain the company's security and data integrity. * Continually learn and improve development skills and apply them within the team.