Remote PHP Developer Jobs

Software Architecture
711 jobs found. to receive daily emails with new job openings that match your preferences.
711 jobs found.

Set alerts to receive daily emails with new job openings that match your preferences.

Apply

📍 Europe

🧭 Contract

💸 60.0 USD per hour

🔍 Investment Management Software

🏢 Company: G2i Inc.

  • Senior-level experience in Java development.
  • Strong background in microservices architecture.
  • Familiarity with Microsoft services and cloud-based environments.
  • Experience with Bloomberg API integration or similar financial market data APIs.
  • Ability to work independently and improve system architecture.
  • Develop and enhance microservices using Java.
  • Design and implement a new market data microservice integrated with Bloomberg API.
  • Collaborate closely with the architecture team to improve system efficiency and scalability.
  • Make independent architectural decisions while following company standards.
  • Work in a distributed, remote team of approximately 10 developers.

JavaSoftware ArchitectureMicroservices

Posted 2 days ago
Apply
Apply
🔥 Solution Architect
Posted 2 days ago

📍 Bratislava, Kyiv

🔍 Software Development

🏢 Company: Altamira.ai

  • Proven experience as a Full-Stack Architect or Lead Engineer in a consultancy or product-driven environment.
  • Strong hands-on experience with Frontend: React.js
  • Strong hands-on experience with Backend: Python, Node.js
  • Strong hands-on experience with Mobile: Flutter
  • Strong hands-on experience with DevOps: Infrastructure automation, containerization, cloud platforms (AWS, Azure, GCP)
  • Strong hands-on experience with Kubernetes: Orchestration, management, best practices
  • Strong hands-on experience with QA & CI/CD: Automated testing, pipelines, and release strategies
  • Deep understanding of architectural patterns & principles, including: Domain-Driven Design (DDD)
  • Deep understanding of architectural patterns & principles, including: Microservices & Event-Driven Architecture
  • Deep understanding of architectural patterns & principles, including: Serverless & Clean Architecture
  • Take full technical ownership of up to 5 active projects simultaneously.
  • Ensure all solutions align with best practices, maintaining high performance, scalability, and security.
  • Track and monitor project health, ensuring quality benchmarks are met and preventing client-facing escalations.
  • Lead technical resolution efforts in case of complex challenges or escalations.
  • Lead discovery phases, deeply understanding client business needs and translating them into robust technical solutions.
  • Collaborate with Product Managers, Business Analysts, and client stakeholders to define architecture and solution design.
  • Evaluate architectural trade-offs, ensuring solutions are scalable, maintainable, and cost-effective.
  • Apply modern best practices including Domain-Driven Design (DDD), Microservices, Event-Driven Architecture, Serverless, and Clean Architecture.
  • Support pre-sales activities by shaping technical solutions, providing architecture guidance, and participating in client pitches.
  • Develop high-level architecture proposals, effort estimations, and risk assessments.
  • Act as a trusted technical advisor for prospective clients, guiding them on technical strategy.
  • Mentor and guide engineering teams, ensuring consistency in design patterns, code quality, and delivery methodologies.
  • Promote best practices across development, DevOps, QA, and infrastructure teams.

AWSBackend DevelopmentDockerLeadershipNode.jsPythonSoftware DevelopmentSQLFlutterFrontend DevelopmentFull Stack DevelopmentGCPKubernetesReact.jsSoftware ArchitectureAzureServerlessCommunication SkillsCI/CDAgile methodologiesRESTful APIsDevOpsMicroservices

Posted 2 days ago
Apply
Apply

📍 Germany, Singapore, Japan, Munich, London, Mexico, Sao Paulo

🔍 Healthcare

🏢 Company: GEHC_ExternalSite

  • Bachelor's degree in Computer Science, Information Technology, or a related field.
  • Proven experience as a Digital Solutions Architect or similar role.
  • System Design and Architecture: Ability to design scalable, reliable, and efficient systems.
  • Cloud Computing: Proficiency with cloud platforms like AWS, Azure, or Google Cloud.
  • Programming Languages: Knowledge of languages such as Java, Python, C#, or JavaScript.
  • Networking: Understanding of network architecture, protocols, and security.
  • Data Management: Skills in database design, data modeling, and data integration.
  • Security: Knowledge of cybersecurity principles and practices.
  • Ability to build strong relationships with internal and external stakeholders.
  • Experience with GE HealthCare digital solutions is a plus.
  • Fluency in English Language.
  • Develop high-level architecture and design for complex systems.
  • Assess and recommend technologies and tools that best fit the project requirements.
  • Design and manage the integration of various systems and platforms.
  • Ensure seamless data flow and interoperability between systems.
  • Create detailed architectural documentation, including diagrams and specifications.
  • Maintain up-to-date records of the architecture and design decisions.
  • Ensure that the solutions meet quality standards and best practices.
  • Identify potential risks and develop mitigation strategies.
  • Ensure compliance with security and regulatory requirements.
  • Collaborate with product owners across the business to build strong internal relationships.
  • Communicate complex technical concepts to end customers in a clear and understandable manner.
  • Stay updated with the latest industry trends and technologies to ensure our solutions remain cutting-edge.

AWSPythonCloud ComputingGCPJavaJavascriptSoftware ArchitectureC#AzureRESTful APIsNetworkingData modelingData management

Posted 2 days ago
Apply
Apply

📍 United States

🧭 Full-Time

💸 118000.0 - 231000.0 USD per year

🔍 Software Development

🏢 Company: MongoDB👥 1001-5000💰 Post-IPO Equity about 7 years agoDatabaseOpen SourceCloud ComputingSaaSSoftware

  • 5+ years of experience building distributed systems
  • Experience with building production-level code with a large user base, robust design structure and rigorous code quality, written in C, C++, Rust, or another systems programming language
  • Degree in Computer Science or similar field, or equivalent practical experience, with strong competencies in data structures, algorithms, and software design/architecture
  • Understand the high-level architecture of MongoDB
  • Contribute to the development of a project slated for the next release of MongoDB
  • Lead the development of a new feature and help mentor new engineers on the team

Software ArchitectureC++AlgorithmsData StructuresRustLinuxNetworkingDebugging

Posted 2 days ago
Apply
Apply

📍 United States of America

🧭 Full-Time

💸 174900.0 - 291500.0 USD per year

  • Proven ability to scale teams and execute complex initiatives.
  • Expertise in software architecture, cloud, DevOps, and modern engineering practices.
  • Strong business acumen—you think beyond code to company impact.
  • Ability to negotiate across business, IT, and leadership teams to drive alignment and improvements in a collaborative way.
  • Bachelor’s or Master’s in Computer Science, Engineering, or related field.
  • Define and execute a scalable, high-impact roadmap.
  • Drive business-critical solutions with precision.
  • Ensure all teams work toward a common goal.
  • Remove roadblocks without escalations.
  • Build a high-accountability, knowledge-sharing culture.
  • Ensure engineering priorities evolve with company needs.
  • Optimize team structure and utilization.
  • Develop high-performers into the next wave of leaders.

LeadershipProject ManagementCloud ComputingPeople ManagementSoftware ArchitectureCross-functional Team LeadershipStrategic ManagementCI/CDProblem SolvingAgile methodologiesRESTful APIsMentoringNegotiationDevOpsTeam managementStakeholder managementSoftware Engineering

Posted 2 days ago
Apply
Apply

📍 United States of America

💸 128000.0 - 231000.0 USD per year

🔍 Software Development

🏢 Company: targetcareers

  • Strong proficiency in Java/Go or similar language
  • Have a deep understanding of some of the following concepts: Operating System Architecture, memory management, process scheduling, I/O scheduling, Networking, technologies, latency, bandwidth, Benchmarking, Performance Debugging, Performance monitoring
  • Have familiarity and experience with some of the following technologies: Object Storage tech (MinIO, Ceph, etc), Spark, Apache Hadoop ecosystem or Kubernetes, Databases - NoSQL and RDBMS, Trino/PrestoSQL, ZooKeeper
  • Experience with modern CI/CD technologies such as Git, Drone, Docker, Artifactory
  • Understand Target's business and technical environments and assist teams in resolving complex business challenges via current technical solutions by assessing viability/applicability/cost implication through POCs and prototypes.
  • Collaborate with technical staff and Enterprise Architecture teams in setting technical direction across platform and drive technology lifecycle management and communication of standards/decisions to the engineering team.
  • Participate in procurement specifications, installation, and maintenance of Target systems.
  • Lead designing and building the Target platform API with deep focus on non-functional requirement including scalability, availability, performance, etc. while being a strong advocate of extreme agile and DevOps practices across engineers.

DockerLeadershipSoftware DevelopmentApache HadoopGitJavaKubernetesSoftware ArchitectureData engineeringGoSparkCommunication SkillsCI/CDProblem SolvingAgile methodologiesDevOps

Posted 2 days ago
Apply
Apply

📍 Canada, United States

🧭 Full-Time

💸 210000.0 - 245000.0 USD per year

🔍 Software Development

🏢 Company: Caylent👥 251-500💰 Private over 2 years agoIaaSDevOpsCloud ComputingCloud Infrastructure

  • 15+ years of experience in cloud engineering, infrastructure, or software development, with at least 5 years in a leadership role at a professional services company
  • Proven experience leading and scaling a cloud engineering practice or department, ideally within an AWS-focused services company.
  • Deep expertise in AWS services, architectures, and best practices.
  • Strong background in DevOps, Infrastructure as Code (IaC), automation, and cloud security.
  • Ability to drive business outcomes, manage budgets, and align technical capabilities with revenue goals.
  • Excellent leadership, communication, and stakeholder management skills.
  • Experience working with enterprise clients across various industries.
  • Define and execute the strategic vision for the Cloud Engineering Practice, ensuring alignment with company objectives and AWS best practices.
  • Establish and promote industry-leading methodologies, frameworks, and architectures for cloud-native solutions.
  • Lead and mentor a team of 200+ cloud engineers, architects, and consultants, fostering a culture of innovation and continuous learning.
  • Oversee the successful execution of cloud engagements, ensuring high-quality delivery, customer satisfaction, and operational excellence.
  • Strengthen our collaboration with AWS, leveraging latest technologies and programs to enhance our service offerings.
  • Support pre-sales efforts, contribute to go-to-market strategies, and help drive revenue growth by aligning technical capabilities with business opportunities.
  • Stay ahead of industry trends, drive innovation within the practice, and represent the company in conferences, webinars, and AWS-related events.
  • Drive the development and implementation of AI-powered cloud solutions.

AWSLeadershipBusiness IntelligenceCloud ComputingKubernetesPeople ManagementSoftware ArchitectureCommunication SkillsCI/CDDevOpsTerraformStakeholder managementStrategic thinking

Posted 2 days ago
Apply
Apply

📍 Worldwide

🧭 Full-Time

🔍 Software Development

🏢 Company: Flashbots👥 11-50💰 $60,000,000 Series B over 1 year agoCryptocurrencyEthereumBlockchain

  • 4-10 years of experience in production systems, skilled in Rust or Go.
  • Proven experience in distributed systems
  • Familiar with blockchain or distributed system protocol standards.
  • Contribute to the development and scaling of Flashbots products, specifically SUAVE and SUAPPS.
  • Collaborate with the best mechanism design researchers in the industry to build products at the intersection of incentives and distributed systems.
  • Maintain and enhance protocol services and developer tools within the Flashbots ecosystem.
  • Write and manage technical documentation and diagrams for public and internal use.
  • Participate actively in community and partner with leading crypto projects.
  • Write well-tested code.

Backend DevelopmentSoftware DevelopmentBlockchainEthereumGitSoftware ArchitectureAlgorithmsData StructuresGoRustCommunication SkillsProblem SolvingAgile methodologiesRESTful APIsLinuxDevOpsDocumentationMicroservicesJSONScripting

Posted 3 days ago
Apply
Apply

📍 USA

💸 200000.0 - 275000.0 USD per year

🔍 Financial Services

  • 7+ years of proven experience as a software engineer role with leadership responsibilities and 1+ years as an engineering manager.
  • Drive to change consumer financial services for the better.
  • Prior experience growing and managing a high performing engineering team.
  • Fluency in back end development.
  • Prior experience architecting, building, launching and maintaining consumer scale products.
  • Strong cross-team communication and collaboration skills.
  • Lead, mentor, and grow an engineering team responsible for the backbone of our Merchant Risk processes, collaborating closely with the Machine Learning part of the team
  • Mentor engineers on the team to help improve their designs, code quality, and testing.
  • Own availability, reliability, and performance of your team’s systems.
  • Partner with product managers to design and build best-in-class systems and processes to reconcile and report.
  • Partner with a diverse set of engineering teams who build solutions throughout the entire lifecycle of a Merchant at Affirm
  • Build relationships and engage with senior management in the organization

Backend DevelopmentLeadershipSQLCloud ComputingJavaSoftware ArchitectureCross-functional Team LeadershipAlgorithmsData StructuresCommunication SkillsProblem SolvingRESTful APIsMentoringDevOpsTeam managementSoftware Engineering

Posted 3 days ago
Apply
Apply

📍 Argentina, Colombia, Mexico

🧭 Full-Time

💸 4000.0 USD per month

🔍 Software Development

🏢 Company: Workana

  • Más de 5 años de experiencia desarrollando con Erlang/OTP.
  • Experiencia en sistemas backend de alta concurrencia y baja latencia.
  • Sólidos conocimientos en arquitectura de software distribuido.
  • Experiencia con Redis, Kafka o RabbitMQ.
  • Integración de protocolos como TCP, UDP, SCTP, WebSockets y gRPC.
  • Experiencia en contenedores (Docker) y administración de entornos Linux.
  • Conocimiento en monitoreo y optimización de sistemas distribuidos.
  • Capacidad de resolución de problemas complejos en entornos concurrentes.
  • Diseñar y desarrollar sistemas backend robustos, escalables y tolerantes a fallos utilizando Erlang/OTP.
  • Aplicar principios arquitectónicos para garantizar eficiencia, concurrencia y resiliencia.
  • Diseñar e implementar mecanismos de mensajería y eventos con Redis, Kafka y RabbitMQ.
  • Optimizar la gestión de procesos en Erlang, asegurando el uso eficiente de recursos.
  • Implementar arquitecturas basadas en actor model, message passing y event-driven.
  • Integrar protocolos como WebSockets, TCP, UDP, gRPC o SCTP.
  • Mantener y mejorar entornos con Docker y Linux.
  • Participar en arquitecturas distribuidas con Kubernetes (deseable).
  • Realizar pruebas de carga y diagnósticos de rendimiento.
  • Colaborar con equipos de infraestructura y DevOps para mejorar despliegues y disponibilidad.
  • Documentar arquitecturas y decisiones técnicas.

Backend DevelopmentDockerErlangKafkaKubernetesRabbitmqSoftware ArchitecturegRPCRedisCI/CDLinuxMicroservices

Posted 3 days ago
Apply
Shown 10 out of 711

Ready to Start Your Remote Journey?

Apply to 5 jobs per day for free, or get unlimited applications with a subscription starting at €5/week.

Remote PHP Jobs

Looking for a stable remote job or freelance projects in PHP development? Remoote.app offers a wide range of opportunities from trusted companies worldwide. Enjoy flexible hours, competitive pay, and the freedom to work from anywhere. Sign up today and start finding the best remote PHP jobs!

Skills Required for Working as a Remote PHP Developer

Remote work requires not only technical expertise but also the ability to effectively collaborate with a team from a distance. To succeed as a remote PHP developer, it’s essential to have the following skills:

  • Strong PHP and framework knowledge — proficiency in PHP syntax and architecture, along with experience using modern frameworks like Laravel, Symfony, Yii, and others.
  • Database management — ability to design and optimize queries in MySQL, PostgreSQL, or other database management systems.
  • API development and integrations — experience building RESTful APIs, interacting with external services, and working with OAuth, JSON, XML, and WebSocket.
  • Version control systems (Git) — confident use of Git and collaboration platforms like GitHub, GitLab, or Bitbucket.
  • Teamwork skills — ability to collaborate effectively, work in Agile/Scrum teams, participate in code reviews, and discuss architectural decisions.

Another essential skill is English proficiency. Many companies operate in the international market, so even a basic command of English will help you communicate with your team, understand technical documentation, and participate in meetings.

Jobs for PHP Developers of All Levels on Remoote.app

Regardless of your experience, our platform always has remote jobs that match your skills and career goals. We connect employers from around the world with PHP developers, helping them find exciting projects, competitive offers, and a comfortable work model.

Junior 

If you're just starting your career in web development, we have positions where you can tackle simple tasks, learn modern technologies, and receive support from experienced colleagues. Many employers offer mentorship and training to help beginners grow and gain experience faster.

Middle 

For developers with 2–5 years of experience, there are roles involving more complex projects, leveraging modern frameworks (like Laravel, Symfony, etc.), and opportunities to develop specialized skills. Working in international teams, flexible schedules, and competitive compensation make this level particularly attractive among remote professionals.

Senior 

Experienced specialists can apply for high-paying positions, handle architectural solutions, build complex systems, and lead teams. Companies are keen to attract senior developers for large-scale projects, improve existing code, and implement cutting-edge technologies.

How to Increase Your Chances of Successful Employment?

Freelance PHP developer work is an opportunity to build a career without being tied to an office, but the competition in the job market is high. To attract the attention of employers and secure the best offers, it is important to prepare well for the job search.

Create a Strong Resume and Portfolio  

Describe your experience, highlight key technologies, and mention the projects you've worked on. Include links to your code (e.g., on GitHub) or completed web applications. 

Our free AI-powered resume builder will automate the process of creating your resume. Artificial intelligence will analyze your experience and select the best formulations for your achievements, making your CV more professional. It will also help you choose the right style and structure for the document, ensuring that it looks polished and catches recruiters' attention.

Develop Your Soft Skills

In addition to technical knowledge, employers highly value the ability to work in a team, clearly communicate ideas, manage time efficiently, and solve problems effectively. These skills are crucial for success in remote work environments, where clear communication and collaboration are key to completing projects successfully.

Enhance Your Technical Skills  

Stay updated with new technologies, master modern frameworks and tools. Taking courses, contributing to open-source projects, and practicing regularly will help you stand out among other candidates. Continuously improving your technical expertise ensures that you remain competitive in the ever-evolving field of PHP development.

Advantages of Remoote.app

Our platform offers unique opportunities for PHP developers looking for remote work. Here’s why you should choose us:

  • Access to a global job market — work with clients from the USA, Canada, the UK, Poland, Germany, France, the Netherlands, Australia, Singapore, the UAE, Japan, South Korea, and other countries around the world.
  • Multiple work model options — find projects with flexible schedules, part-time or full-time employment, so you can work in the way that suits you best.
  • Location-based job search — filter offers based on your place of residence.
  • Convenient filters — select vacancies that match your skills and experience level to speed up the search process.
  • Smart job matching system — our AI analyzes job offers and selects the most suitable positions for your profile.
  • Job notifications — never miss an opportunity with email or Telegram notifications about new offers.

Candidates can apply to 5 jobs per day for free. If more applications are needed, there is an option to choose a weekly, monthly, or yearly plan.