{"schemaVersion":"jobsearcher.job.v1","id":"c203bd6a8603a47b78d11221","url":"https://jobsearcher.com/jobs/c203bd6a8603a47b78d11221","canonicalUrl":"https://jobsearcher.com/jobs/c203bd6a8603a47b78d11221","title":"Fullstack Engineer (PHP/Symfony)","description":"TITLE: Senior Full Stack Engineer (PHP/Symfony + Next.js)\n\nLOCATION: Remote (US, Canada, or Latin America) or hybrid in Portland, OR\n\nPAY: Target pay for this role may vary based on experience\n\nENGAGEMENT TYPE: Contract, 6 months with possible extension\n\nWHAT YOU'LL BE DOING\n\nOverview of responsibilities\n\nYou'll build a modern vacation platform end to end: advanced search, multi-currency reservations, billing, inventory, and third-party integrations. The stack is a PHP/Symfony back end with a Next.js front end and admin system.\n\nDesign and build scalable, maintainable PHP/Symfony applications and APIs\nModel complex business domains with Domain-Driven Design, keeping business logic well-bounded and adaptable\nBuild Next.js/React features in TypeScript across the customer-facing front end and the admin system\nBuild and tune search experiences for members finding and booking stays, including real-time delivery of results via Mercure\nDesign efficient PostgreSQL schemas and queries, and implement caching strategies that hold up at scale\nDesign secure, high-performing APIs and build complex integrations with third-party providers, internal services, and external data sources\nUse AI tools to speed development while owning correctness, security, and maintainability, and help set the team's practices for AI-assisted development\nContribute to architecture decisions and engineering standards through code review, testing, and documentation\nPartner with Product, Design, QA, DevOps, and Security in sprint planning, reviews, and retrospectives\nExpect roughly a 60/40 back-end/front-end split:\nEarly work is back-end heavy (server, APIs, integrations).\nLater stretches may be almost entirely Next.js admin work.\n\nWHO WE'RE LOOKING FOR\n\n5+ years of professional PHP development at an expert level, with advanced, hands-on Symfony experience\nProduction Next.js and React experience in TypeScript, well beyond cursory familiarity. This is a true full-stack role, not a back-end role with occasional UI work.\nDomain-Driven Design applied in your day-to-day work\nHands-on experience with Mercure and event-driven architecture\nAdvanced PostgreSQL, including schema design and query optimization\nSearch systems experience with Elasticsearch, OpenSearch, or similar\nDeep caching experience: Redis, HTTP caching, and application-level caching\nA track record designing and delivering complex API integrations\nHands-on AI-assisted development experience, with a clear grasp of its limits and accountability for what ships\nSolid OOP, design patterns, and service-oriented architecture; CI/CD, Git, and Docker\nExpert English proficiency, written and spoken\nSelf-starter who works independently and communicates proactively in a fast-moving environment\nNice to have: AWS (strongly preferred), hexagonal architecture, or hospitality, travel, eCommerce, or marketplace platform experience\n\nPlease NO Third-Party Applicants.\n\nABOUT OUR CLIENT\n\nOur client is a growing hospitality technology company building a modern vacation platform that covers the full travel lifecycle: discovery, booking, and stay. You'll join a small team of three engineers on a modern stack with no legacy maintenance. You'll have real influence on architecture, engineering standards, and how the team builds software with AI.\n\nWHY ProFocus:\n\nCandidates come first. ProFocus is a nine-time winner of Best in Staffing for Client & Talent Satisfaction.\n\nQuality process. We invest the time to understand your background and career goals. We only introduce you to opportunities that are the right fit.\n\nAccess to hiring managers. We have close relationships with some of the most respected local companies, from small businesses to Fortune 500 companies. These relationships give us access to roles that may not be available anywhere else.\n\nWant to apply? Email your resume to Resume@ProFocusTechnology.com.\n\nVisit our Job Seekers page to learn more and review other opportunities.\n\nProFocus is an equal opportunity employer. We value diversity in our workplace and encourage all qualified applicants regardless of race, color, age, sex, religion, national origin, physical or mental disability, pregnancy, marital status, veteran or military status, genetic information, sexual orientation, or any other characteristic protected by federal, state, or local laws.","company":"Profocus","rawCompany":"profocus","city":"Denver","state":"CO","isRemote":false,"isActive":false,"createdAt":"2026-10-02T12:54:31.602Z","occupations":[{"code":"15-1252.00","title":"Software Developers","slug":"software-developers"},{"code":"15-1254.00","title":"Web Developers","slug":"web-developers"},{"code":"15-1299.08","title":"Computer Systems Engineers/Architects","slug":"computer-systems-engineers-architects"}],"industries":[{"code":"541511","title":"Custom Computer Programming Services","slug":"custom-computer-programming-services"},{"code":"541512","title":"Computer Systems Design Services","slug":"computer-systems-design-services"},{"code":"513210","title":"Software Publishers","slug":"software-publishers"}],"jobPosting":{"@context":"https://schema.org","@type":"JobPosting","title":"Fullstack Engineer (PHP/Symfony)","description":"TITLE: Senior Full Stack Engineer (PHP/Symfony + Next.js)\n\nLOCATION: Remote (US, Canada, or Latin America) or hybrid in Portland, OR\n\nPAY: Target pay for this role may vary based on experience\n\nENGAGEMENT TYPE: Contract, 6 months with possible extension\n\nWHAT YOU'LL BE DOING\n\nOverview of responsibilities\n\nYou'll build a modern vacation platform end to end: advanced search, multi-currency reservations, billing, inventory, and third-party integrations. The stack is a PHP/Symfony back end with a Next.js front end and admin system.\n\nDesign and build scalable, maintainable PHP/Symfony applications and APIs\nModel complex business domains with Domain-Driven Design, keeping business logic well-bounded and adaptable\nBuild Next.js/React features in TypeScript across the customer-facing front end and the admin system\nBuild and tune search experiences for members finding and booking stays, including real-time delivery of results via Mercure\nDesign efficient PostgreSQL schemas and queries, and implement caching strategies that hold up at scale\nDesign secure, high-performing APIs and build complex integrations with third-party providers, internal services, and external data sources\nUse AI tools to speed development while owning correctness, security, and maintainability, and help set the team's practices for AI-assisted development\nContribute to architecture decisions and engineering standards through code review, testing, and documentation\nPartner with Product, Design, QA, DevOps, and Security in sprint planning, reviews, and retrospectives\nExpect roughly a 60/40 back-end/front-end split:\nEarly work is back-end heavy (server, APIs, integrations).\nLater stretches may be almost entirely Next.js admin work.\n\nWHO WE'RE LOOKING FOR\n\n5+ years of professional PHP development at an expert level, with advanced, hands-on Symfony experience\nProduction Next.js and React experience in TypeScript, well beyond cursory familiarity. This is a true full-stack role, not a back-end role with occasional UI work.\nDomain-Driven Design applied in your day-to-day work\nHands-on experience with Mercure and event-driven architecture\nAdvanced PostgreSQL, including schema design and query optimization\nSearch systems experience with Elasticsearch, OpenSearch, or similar\nDeep caching experience: Redis, HTTP caching, and application-level caching\nA track record designing and delivering complex API integrations\nHands-on AI-assisted development experience, with a clear grasp of its limits and accountability for what ships\nSolid OOP, design patterns, and service-oriented architecture; CI/CD, Git, and Docker\nExpert English proficiency, written and spoken\nSelf-starter who works independently and communicates proactively in a fast-moving environment\nNice to have: AWS (strongly preferred), hexagonal architecture, or hospitality, travel, eCommerce, or marketplace platform experience\n\nPlease NO Third-Party Applicants.\n\nABOUT OUR CLIENT\n\nOur client is a growing hospitality technology company building a modern vacation platform that covers the full travel lifecycle: discovery, booking, and stay. You'll join a small team of three engineers on a modern stack with no legacy maintenance. You'll have real influence on architecture, engineering standards, and how the team builds software with AI.\n\nWHY ProFocus:\n\nCandidates come first. ProFocus is a nine-time winner of Best in Staffing for Client & Talent Satisfaction.\n\nQuality process. We invest the time to understand your background and career goals. We only introduce you to opportunities that are the right fit.\n\nAccess to hiring managers. We have close relationships with some of the most respected local companies, from small businesses to Fortune 500 companies. These relationships give us access to roles that may not be available anywhere else.\n\nWant to apply? Email your resume to Resume@ProFocusTechnology.com.\n\nVisit our Job Seekers page to learn more and review other opportunities.\n\nProFocus is an equal opportunity employer. We value diversity in our workplace and encourage all qualified applicants regardless of race, color, age, sex, religion, national origin, physical or mental disability, pregnancy, marital status, veteran or military status, genetic information, sexual orientation, or any other characteristic protected by federal, state, or local laws.","datePosted":"2026-10-02T12:54:31.602Z","dateModified":"2026-10-02T12:54:31.602Z","hiringOrganization":{"@type":"Organization","name":"Profocus","sameAs":"https://jobsearcher.com"},"jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"Denver","addressRegion":"CO","addressCountry":"US"}},"identifier":{"@type":"PropertyValue","name":"JobSearcher","value":"c203bd6a8603a47b78d11221"},"url":"https://jobsearcher.com/jobs/c203bd6a8603a47b78d11221"}}