Remote PHP Developer Jobs

Design Patterns
504 jobs found. to receive daily emails with new job openings that match your preferences.
504 jobs found.

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

Apply

πŸ“ Australia, New Zealand

🧭 Full-Time

πŸ” Software Development

  • Experience (5-8 years+) in maintaining Cloud-based platform services where reliability and security are core goals
  • Proficient in one or more programming languages, and can directly contribute to the design and implementation of features (you will be programming)
  • Strong software engineering fundamentals; be able to hold court with principal-level engineers and significantly contribute to design documents and complex software architecture
  • Comfortable with computer science and engineering fundamentals: concurrency, data structures
  • Experience securing or building on on cloud-based environments (AWS, Google Cloud, Azure).
  • Directly input into vision-setting, strategy and planning for the team
  • Own the full lifecycle of features, from design docs and stakeholder alignment through implementation, testing, rollout, and maintenance
  • Champion adoption of security platform features across Canva’s engineering teams
  • Share learnings and key knowledge with the wider security group
  • Support services through on-call, building run books, running tabletop exercises, etc
  • Engage with stakeholder teams to anticipate future security engineering needs
  • Identify opportunities for cross-team collaboration to work on new ideas and improvements that help achieve our goals

AWSBackend DevelopmentDockerSoftware DevelopmentSQLCloud ComputingCybersecurityDesign PatternsKubernetesData StructuresCI/CDRESTful APIsLinuxDevOpsTerraformSoftware Engineering

Posted 1 day ago
Apply
Apply

πŸ“ Sydney, Melbourne, Brisbane, Perth, Adelaide

πŸ” Software Development

  • Working collaboratively with team members and communicating effectively
  • Experience with TypeScript (or other typed languages), React, MobX (or other state management libraries), particularly using types on APIs to provide guard rails for developers
  • Interest in building platforms for third party developers to build upon
  • Collaborate with leads, designers, product managers, and engineers across Canva to design, develop, and deploy solutions that help deliver features to our customers
  • Build tools and experiences for a variety of audiences, including internal teams, third-party developers, and Canva users
  • Identify and champion opportunities for cross-team collaboration to drive new ideas and improvements that align with our goals
  • Work within a cross-functional team to deliver high-quality, impactful software β€” safely, quickly, and at scale
  • Contribute to the team’s technical roadmap and actively help shape and execute it
  • Partner with stakeholders across the group and wider Canva to ensure alignment and shared success
  • Build intuitive and reliable front-end experiences that make it easier for developers to create high-quality apps within Canva
  • Help define and evolve the developer experience β€” from onboarding and documentation to testing and debugging tools
  • Proactively identify and address technical and user experience pain points, balancing short-term impact with long-term sustainability
  • Contribute to design and code reviews, knowledge-sharing sessions, and mentoring opportunities to support team growth
  • Stay up to date with the latest front-end technologies, tools, and best practices, and bring fresh ideas into the team
  • Grow and thrive in Canva’s supportive, fast-paced, and empowering culture

Node.jsSoftware DevelopmentDesign PatternsFrontend DevelopmentGitHTMLCSSJavascriptTypeScriptAlgorithmsData StructuresReactCI/CDRESTful APIsMentoringSoftware EngineeringDebugging

Posted 1 day ago
Apply
Apply

πŸ“ Brazil

πŸ” Proptech

🏒 Company: Grupo QuintoAndar

  • Solid experience in Product Design proven by cases or portfolio that demonstrate your process and decision making.
  • Experience in conducting discovery, generating hypotheses and, at the same time, translating this into visual solutions, performing tests and validations to ensure high-impact deliveries.
  • Experience in products involving AI and chatbots, bringing a practical vision of how to improve working and creating products for users using these technologies is a differential.
  • Interest and proven experience in Strategy, Service Design and Process Redesign Projects.
  • Ability to anticipate and deal with user needs within a product team.
  • High ability to negotiate and communicate with business and engineering teams, transforming complex problems into viable and good experience solutions.
  • Confidence in decision making.
  • Love working with the end-to-end design process.
  • Deliver solutions for our internal and external users, creating a unique and enchanting experience in the Living segment (search for properties, schedule visits, make an offer, move, and live in a rented or purchased property).
  • Work in a multidisciplinary team of engineers, product managers and other stakeholders to understand business needs and participate in decision making.
  • Interact closely with the engineering team for an impeccable implementation of your projects.
  • Conduct projects that enable and motivate interaction with other designers and/or work with other teams.
  • Lead and carry out activities throughout the product life cycle - Discover, Define, Create and Validate problems and ideas.
  • Use, collaborate and evolve our Design System
  • Give and receive feedback on processes and solution delivery within your product and design team.

Artificial IntelligenceDesign PatternsFigmaFrontend DevelopmentProduct ManagementUI DesignUser Experience DesignProduct DevelopmentProduct AnalyticsProduct designCommunication SkillsAgile methodologiesRESTful APIsNegotiationCross-functional collaborationData visualizationStakeholder managementPrototypingEnglish communication

Posted 2 days ago
Apply
Apply

πŸ“ United States, Canada

🧭 Full-Time

πŸ” Fintech

🏒 Company: Puzzle.io

  • 6+ years as a software engineer
  • Experience with modern front-end development frameworks and tools (We use React, TypeScript, and Next.js)
  • Experience building and interfacing with REST and GraphQL APIs
  • Experience in design thinking methodology in UI development
  • Experience in a modern programming language
  • A general understanding of database design and analytics
  • Work directly with our product and design team to deliver on core financial, auditing, and user growth features.
  • Build complex user interfaces and components to allow users to view and interact with their financial data in an efficient way.
  • Contribute to shared libraries and components used throughout the frontend codebase.
  • Collaborate with full stack and backend engineers to architect and understand full feature flows.
  • Understand the capabilities, complexity, and limitations of technical architecture throughout the UI Development process.
  • Provide critical support and independent review of the work of teammates.

GraphQLDesign PatternsFrontend DevelopmentReact.jsTypeScriptUI DesignREST APINext.jsSoftware Engineering

Posted 2 days ago
Apply
Apply

πŸ“ United States, Brazil

🧭 Full-Time

πŸ” Fintech

🏒 Company: ClutchπŸ‘₯ 51-100πŸ’° Private about 5 years agoConsultingMarket ResearchB2B

  • At least 6 years of relevant experience as an individual contributor on an in-house product design/experience design team.
  • A portfolio with native and/or web projects that highlights your approach to problem-solving, as well as the solutions themselves. Case studies should demonstrate your skills in research, user experience, visual design, and interaction design.
  • Excellent communication and storytelling skills, in writing and in speaking. Has a well-defined design process.
  • Experience partnering with Product, Engineering, and Sales to craft broader product strategy and execute against it.
  • Coaching more junior designers
  • Lead end-to-end design efforts, from concept to execution, working closely with Product and Engineering teams to deliver solutions.
  • Shape design guidelines, patterns, and best practices to ensure consistency across products. Help connect the dots across products by identifying common needs.
  • Mentor junior designers and facilitate strategic workshops and complex reviews.
  • Provide key insights and design direction that help shape the product roadmap based on user research.
  • Take on an initiative around improving design culture and/or refining team processes.
  • Help identify strategic product opportunities by organizing and running vision and product exploration workshops, while aligning design goals with business objectives.
  • Have a strong voice in cross-functional leadership discussions, influencing product direction and priorities.

AgileDesign PatternsFigmaUI DesignUser Experience DesignCross-functional Team LeadershipProduct designCommunication SkillsSketchRESTful APIsMentoringPrototyping

Posted 2 days ago
Apply
Apply

πŸ“ Brazil

🧭 Full-Time

🏒 Company: EncoraπŸ‘₯ 10001-10001πŸ’° $200,000,000 Private over 5 years agoBig DataCloud ComputingSoftware

  • Designing and developing large-scale, multi-tiered, multi-threaded, distributed software applications, tools and systems;
  • Object Oriented Design;
  • Java;
  • JavaScript;
  • Microservices Architecture;
  • Optimizing algorithms;
  • Knowledge of data structures and algorithm;
  • AWS Services: Lambda, Cognito, RDS, SQS, EC2, EKS, Step Functions, API Gateway, and VPC;
  • AWS Serverless Architecture.
  • Design, develop, implement, test, and document distributed software applications, tools, systems and services;
  • Translate functional requirements into robust, efficient, supportable solutions that work well within the overall system architecture;
  • Participate in the full development cycle, end-to-end, from design, implementation, and testing to documentation, delivery, and maintenance;
  • Produce comprehensive, usable software documentation;
  • Evaluate and make decisions around the use of new or existing software products and tools;
  • Mentor junior development engineers;
  • Must have in-depth knowledge of software architecture, high-level Java programming skills, and experience with network design;
  • Design scalable architecture to handle the company’s current and future software application need.

AWSBackend DevelopmentAmazon RDSDesign PatternsGitJavaJavascriptSoftware ArchitectureAlgorithmsData StructuresCI/CDRESTful APIsMicroservices

Posted 3 days ago
Apply
Apply

πŸ“ Worldwide

🧭 Full-Time

πŸ” Software Development

🏒 Company: Chainlink Labs

  • Proven experience developing production-grade applications with React & TypeScript.
  • Solid understanding of utility-first styling and component-driven development with ShadCN JS framework & Tailwind CSS.
  • Proficiency in creating, documenting, and testing UI components with Storybook.
  • A strong eye for design details, interaction nuances, and visual consistency.
  • Comfortable with version control and collaborative workflows with Git.
  • Depth and quality of front-end or design engineering experience is strongly preferred (5+ Years of Experience).
  • Familiarity with server-side rendering, dynamic routes, and overall Next.js ecosystem.
  • Curiosity about or previous exposure to decentralized technologies.
  • Ability to quickly spin up interactive demos, especially AI-driven or otherwise experimental features.
  • Experience collaborating in design tools, providing design feedback, and extracting specs (Figma Basics).
  • Experience building or contributing to design systems in a product environment.
  • Collaborate with cross-functional teams to conceptualize and implement new features from idea to release.
  • Build reusable UI components and design patterns, ensuring consistency across products.
  • Work within (and help shape) a robust design system, contributing to shared components and documentation.
  • Rapidly prototype new features and interactions (e.g., AI-driven components or web3 interactions) to validate ideas and inform the product roadmap.
  • Uphold high standards of quality by ensuring performance, accessibility, and cross-browser/cross-device compatibility.
  • Maintain clean, efficient code in Git, and stay up to date with emerging front-end and design technologies.

Design PatternsFigmaFrontend DevelopmentGitReact.jsTypeScriptUI DesignUser Experience DesignNext.jsReactWeb3.js

Posted 3 days ago
Apply
Apply

πŸ“ United Kingdom; Denmark; Italy; France; Spain; Germany; Ireland

🧭 Full-Time

πŸ” Computer Security

🏒 Company: crowdstrikecareers

  • Show a track record of shipping quality software.
  • Can dive into a complicated code base where changes require careful attention and puzzle solving.
  • Have architectural and design experience building software across many system layers.
  • Show strong technical communication skills, including presenting, software architecture documentation and user feedback solicitation.
  • Are excited to improve performance and user experience.
  • Take responsibility for their work, and see feedback as an opportunity to iterate.
  • Have an interest in compilers and how they work.
  • Understand fundamental computer science concepts.
  • Can communicate, collaborate, and work effectively in a distributed team.
  • Have significant experience in analysis and implementation of data structures, algorithms, and software design.
  • Maintain and improve a domain specific language compiler codebase and feature set, written primarily in Python.
  • Design and implement new language and compiler features.
  • Solicit and integrate feedback about design proposals and user needs.
  • Debug cross-platform and integration issues, working closely with other teams to ensure safety and reliability.
  • Design and write integration and end-to-end tests.
  • Balance operating independently with regular user interviews and intra-team coordination.
  • Shape the direction and roadmap of our tools and architecture.

PythonSoftware DevelopmentBashDesign PatternsSoftware ArchitectureC++AlgorithmsData StructuresCommunication SkillsRESTful APIsLinuxDebugging

Posted 3 days ago
Apply
Apply

πŸ“ United States

🧭 Full-Time

πŸ” E-commerce

  • 8+ years of experience in software development, with expertise in building and maintaining highly available, distributed, and scalable systems.
  • Proven expertise in building and maintaining APIs, services, and databases.
  • Proficiency in server-side programming (e.g., Go, Python, Java, Ruby) and SQL databases.
  • Experience with server-side MVC frameworks (e.g., Django, .NET, Spring, Rails, Phoenix).
  • Strong understanding of software architecture, object-oriented programming, and design patterns.
  • Experience with cloud platforms (e.g., AWS, GCP, Azure) and containerization (e.g., Docker, Kubernetes).
  • Familiarity with performance optimization and debugging in distributed systems.
  • Passion for customer success, with a deep understanding of usability, reliability, and scalability.
  • Strong interpersonal and collaboration skills, with the ability to work effectively across teams.
  • Excellent verbal and written communication skills in English (advanced/fluent).
  • Demonstrated ability to drive innovation and scale solutions to meet business needs.
  • A commitment to continuous improvement, craftsmanship, and team success.
  • BSc or MS in Computer Science, Software Engineering, or a related STEM field (or equivalent experience).
  • Contribute to define and build a new way of connecting to carrier APIs
  • Contribute to maintain legacy integrations
  • Partner with other teams to understand their needs in terms of capabilities from carriers
  • Build tools to improve internal processes and empower internal users
  • Participate in on-call support rotation
  • Work with our product team to refine the scope of new products and capabilities
  • Lead large projects and initiatives
  • Mentors fellow engineers
  • Sets high standards for engineering practices and processes
  • Sets and monitors KPIs for systems performance and quality

AWSBackend DevelopmentDockerLeadershipPostgreSQLPythonSoftware DevelopmentSQLCloud ComputingDesign PatternsDjangoFull Stack DevelopmentJavaKubernetesRubySoftware ArchitectureAlgorithmsAPI testingGoREST APICI/CDMentoringMicroservicesExcellent communication skillsDebugging

Posted 3 days ago
Apply
Apply

πŸ“ United States

πŸ” Software Development

  • Must have at least 2+ years of hands-on engineering management experience including managing deliverables, participating with product and design to define MVP, managing performance and growth of reporters and managing stakeholders.
  • 10+ years of experience in software development
  • Coding experience in backend programming languages (e.g. Python, Go, Java, Ruby)
  • Experience working with Backend frameworks (e.g. Django, FastAPI)
  • Solid understanding of object-oriented programming and familiarity with various design and architectural patterns
  • Experience integrating with APIs that use REST, gRPC, SOAP and other technologies
  • Experience managing external vendors and integrations with 3rd party APIs
  • Exceptional verbal, written, and interpersonal communication skills
  • Deep understanding of customer needs and passion for customer success
  • BS or MS degree in Computer Science or equivalent experience
  • Build, lead, and hire a high-caliber team of software engineers to solve company goals while remaining hands-on
  • Encourage innovation and foster an environment of continuous improvement
  • Establish a sense of urgency and direction, set expectations with the team and individuals
  • Work closely with product management, analysts, architects, engineering leads, and business stakeholders to define requirements, guide product and architectural vision, lead key technical and design discussions, and prioritize delivery efforts
  • Advise business leaders by providing data-based strategic direction to identify and address business issues and opportunities

Backend DevelopmentLeadershipProject ManagementPythonSoftware DevelopmentSQLDesign PatternsDjangoJavaPeople ManagementRubyAPI testingFastAPIGogRPCREST APICommunication SkillsCI/CDProblem SolvingCustomer serviceAgile methodologiesRESTful APIsMentoringTeam managementStakeholder managementSoftware Engineering

Posted 3 days ago
Apply
Shown 10 out of 504

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.