Full-Stack Developer Jobs

Redis
332 jobs found. to receive daily emails with new job openings that match your preferences.
332 jobs found.

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

Apply
πŸ”₯ Senior Laravel Developer
Posted about 6 hours ago

πŸ“ United States, Canada, Ukraine, India, Pakistan, Singapore

🧭 Full-Time

πŸ” Software Development

🏒 Company: Awesome MotiveπŸ‘₯ 251-500TrainingSoftware

  • 8+ years of professional experience in web application development, with a strong emphasis on PHP/Laravel (ideally including PHP 8+) and WordPress plugin development, coupled with experience working on legacy code.
  • Expert proficiency in PHP, the Laravel framework's ecosystem (Eloquent ORM, Blade, middleware, service providers, event system), and modern PHP practices. Demonstrable experience with older PHP versions and frameworks like CodeIgniter is also highly valuable.
  • Significant experience in WordPress plugin development, including hooks (actions and filters), REST API integration, custom post types, and a deep understanding of the WordPress core. Experience with e-commerce plugins (Easy Digital Downloads, WooCommerce) is a strong plus.
  • Strong experience with modern JavaScript frameworks, particularly Vue.js (Vue 3 preferred), including state management (Vuex/Pinia), Vue Router, and the Composition API. Experience with Alpine.js is beneficial.
  • Experience building and scaling applications that handle high volumes of data and traffic.
  • Expertise in database design, optimization, and query performance tuning (MySQL/PostgreSQL) within both modern ORM-driven applications and systems with more direct database interaction.
  • Solid understanding of core frontend technologies: HTML5, CSS3 (Tailwind CSS preferred), and modern JavaScript (ES6+).
  • Experience with queue systems (e.g., Redis, RabbitMQ) for handling asynchronous processes.
  • Proven experience in building, consuming, and documenting RESTful APIs (experience with automated documentation tools is a plus).
  • Proficiency in writing comprehensive unit, integration, and feature tests (PHPUnit, Pest, Cypress, Vitest/Jest), including experience with WordPress testing frameworks (e.g., WP_Mock, Brain Monkey) and strategies for effectively testing legacy PHP applications.
  • Strong understanding of software design principles, architectural patterns, and best practices applicable to both Laravel and WordPress development.
  • Familiarity with containerization technologies (Docker) and cloud services (AWS, GCP, or Azure).
  • Experience in developing, maintaining, and troubleshooting CLI applications and scripts within a PHP environment.
  • Experience implementing or working with AI tools and APIs (e.g., OpenAI, Hugging Face) to enhance development workflows or application features is a plus.
  • Solid understanding of security best practices, GDPR compliance, and data protection principles.
  • Proficiency with version control through Git and GitHub, including branching strategies (e.g., GitFlow) and thorough code review processes.
  • Familiarity with modern frontend build tools (e.g., Vite) and WordPress build tools (e.g., @wordpress/scripts).
  • Architecting, developing, and maintaining scalable, high-performance Laravel applications (PHP 8+), WordPress plugins, and the underlying backend services that support them, ensuring they can handle millions of user interactions and large datasets.
  • Lead the design and development of new features and enhancements for our core SaaS application (using PHP/Laravel, Vue.js (Vue 3), Livewire, Alpine.js), its companion WordPress plugin, and the evolution of supporting backend systems.
  • Develop and maintain the WordPress plugin, ensuring seamless integration with our SaaS application, compatibility with e-commerce platforms (Easy Digital Downloads, WooCommerce), and adherence to WordPress best practices.
  • Write clean, well-documented, and thoroughly testable code, adhering to our established coding standards (PHPCS, ESLint) for all parts of the platform.
  • Contribute significantly to the architecture and technical direction of our SaaS platform and its WordPress integrations, including API design, and strategies for modernizing and maintaining the multi-technology backend.
  • Optimize database queries (MySQL/PostgreSQL) and application performance across the Laravel application, WordPress plugins, and backend systems.
  • Manage, maintain, and improve API integrations between various internal systems (built on different PHP frameworks/versions) and third-party services.
  • Work within, maintain, and improve our Dockerized development, testing, and production environments.
  • Implement robust security measures to protect sensitive user data and ensure compliance with privacy regulations.
  • Integrate and leverage AI technologies where appropriate to enhance application features and development workflows.
  • Design, develop, document (using tools like Scribe, VitePress), and maintain robust RESTful APIs and potentially microservices for internal and external consumption.
  • Implement event tracking and analytics within the WordPress plugin and ensure data flows correctly to our SaaS application.
  • Utilize modern WordPress development tools and practices, including @wordpress/scripts, for plugin development.
  • Mentor junior and mid-level developers, conduct code reviews, and promote best practices across the team.
  • Collaborate with DevOps to establish and maintain CI/CD pipelines for smooth and efficient deployments.
  • Troubleshoot complex issues in production environments and implement effective, lasting solutions.
  • Stay current with Laravel, Vue.js, and WordPress ecosystem developments, recommending adoption of new tools and practices.
  • Collaborate closely with product managers, designers, and other developers to deliver high-quality software solutions.
  • Triaging bugs and enhancements that come into GitHub.
  • Scoping, writing, and testing new product features.
  • Refactoring legacy code with a particular attention to backwards compatibility and performance.
  • Communicating effectively with the team and supporting your peers using chat, audio, and video

AWSBackend DevelopmentDockerPHPPostgreSQLSoftware DevelopmentSQLAgileFrontend DevelopmentGitHTMLCSSJavascriptMySQLNginxRabbitmqSoftware ArchitectureVue.JsAPI testingRedisCommunication SkillsCI/CDProblem SolvingRESTful APIsMentoringAttention to detailWritten communicationMicroservicesTeamworkTroubleshootingWordPressSoftware Engineering

Posted about 6 hours ago
Apply
Apply

πŸ“ Bogota

🧭 Full-Time

πŸ” Software Development

🏒 Company: TruelogicπŸ‘₯ 101-250ConsultingWeb DevelopmentWeb DesignSoftware

  • Proficiency in Python and experience with Django (or similar web frameworks).
  • Strong knowledge of PostgreSQL (or similar relational databases).
  • Experience with Celery for asynchronous task processing.
  • Familiarity with Redis for caching and task queue management.
  • Understanding of RESTful APIs and backend service architecture.
  • Ability to debug and optimize performance bottlenecks.
  • Strong problem-solving skills and attention to detail.
  • Develop, maintain, and optimize backend services for podcast ingestion, metadata management, and distribution.
  • Work with Python, Django, Celery, Redis, and Postgres to build scalable and reliable systems.
  • Design and implement efficient data storage and retrieval solutions using PostgreSQL.
  • Improve task processing workflows using Celery and Redis for asynchronous job management.
  • Collaborate with cross-functional teams (product, content, DevOps) to enhance system performance and reliability.
  • Troubleshoot and resolve issues related to podcast processing, storage, and delivery.
  • Write clean, maintainable, and well-documented code while following best practices.

Backend DevelopmentPostgreSQLPythonSoftware DevelopmentSQLDjangoAPI testingRedisRESTful APIsDebugging

Posted about 7 hours ago
Apply
Apply

πŸ“ Worldwide

🧭 Full-Time

πŸ” Software Development

🏒 Company: saas.groupπŸ‘₯ 11-50SaaSInformation TechnologySoftware

  • Solid background with large scale SAAS applications (tens of thousands of API calls every second)
  • Deep understanding of HTTP and related protocols, headers, proxies, cookies, TLS, etc
  • Experience with Node.js and TypeScript
  • Help to build, maintain and improve our ability to fetch and transform data for our customers
  • Help to maintain and further develop a large transactional SaaS API and related components
  • Help to build out our other new service offerings

Backend DevelopmentNode.jsPostgreSQLSoftware DevelopmentFull Stack DevelopmentMongoDBTypeScriptAPI testingREST APIRedisCI/CDCustomer serviceSaaS

Posted about 14 hours ago
Apply
Apply
πŸ”₯ Engineering Lead
Posted about 18 hours ago

πŸ“ Brazil, Mexico, Argentina, Colombia

πŸ” Outdoor Home Services

🏒 Company: LawnStarterπŸ‘₯ 101-250πŸ’° $10,500,000 over 5 years agoInternetMarketplaceOutdoorsLandscaping

  • 6+ years of professional software development experience, with at least 2 years in a lead or senior-level role
  • Strong full-stack skills (we’re flexible on exact languages/frameworks)
  • A deep understanding of software design, performance optimization, and testing
  • Comfort navigating across frontend, backend, and infrastructure
  • Solid database skills (SQL + familiarity with non-relational systems)
  • Great communication skills and the ability to work independently
  • Scoping a new customer feature with the product team
  • Pairing with another engineer on a tricky bug
  • Reviewing PRs and sharing feedback
  • Building out a scalable backend service or dashboard
  • Deploying to production and monitoring performance
  • Lead technical initiatives from design to delivery
  • Drive architectural decisions and best practices
  • Tackle performance and scalability challenges
  • Guide and mentor other developers
  • Collaborate across teams to ship fast and iterate quickly

AWSBackend DevelopmentDockerLeadershipPHPPostgreSQLSoftware DevelopmentSQLAgileFrontend DevelopmentFull Stack DevelopmentKubernetesMySQLReact NativeTypeScriptRedisReactCommunication SkillsCI/CDRESTful APIsMentoringTerraformNodeJSSoftware Engineering

Posted about 18 hours ago
Apply
Apply

πŸ“ India

🧭 Full-Time

πŸ’Έ 2500000.0 - 3000000.0 INR per year

🏒 Company: Weekday AIπŸ‘₯ 1-10πŸ’° almost 4 years agoE-CommerceFashion

  • 5+ years of backend development experience
  • Proficiency in Node.js/Β Golang/ Rust
  • Experience with MySQL, PostgreSQL, MongoDB, Redis, Elasticsearch, and AWS services
  • Familiarity with CI/CD tools and DevOps practices
  • Strong problem-solving and debugging skills
  • Excellent communication and mentoring abilities
  • Enthusiasm for learning new technologies
  • Design, develop, and deliver backend and underlying software components
  • Execute project plans and roadmap, including new features, revamps, and migrations
  • Take end-to-end responsibility for features, from design to production
  • Collaborate with stakeholders and product managers to define requirements and break down complex problems
  • Prioritize and deliver project milestones effectively
  • Participate in team on-call activities and resolve recurring issues

AWSBackend DevelopmentNode.jsPostgreSQLElasticSearchGitMongoDBMySQLRedisRustCI/CDRESTful APIsDevOpsMicroservicesSoftware EngineeringDebugging

Posted 1 day ago
Apply
Apply

πŸ“ Poland

🧭 Full-Time

πŸ” Software Development

  • 5+ years of work experience in a similar position and in working in agile methodologies.
  • Deep understanding of technology as well as market trends and standards in software development.
  • Experience with large scale distributed systems design and implementation, especially microservices.
  • Practical knowledge of Java 17+, Spring, Hibernate, any JavaScript framework, Docker, Kubernetes, Kafka/Rabbit MQ.
  • A high degree of understanding of the need to automate the software delivery process and practical experience of CI/CD tools and practics.
  • Good knowledge of relational and NoSQL databases, such as PostgreSQL, ElasticSearch, Redis.
  • Hands-on experience of developing cloud-native applications will be highly beneficial.
  • Independence, proactivity, organization of your own work and that of your product team.
  • Having consumer-centric mindset.
  • Design, implementation and testing of high-performance microservices in Java using state-of-the-art methods and technologies.
  • Development of high-quality software, corresponding to the scale and volatility of business
  • Setting technology trends for the team and the company
  • Owning technical development, long-term planning and delivery of complex applications covering significant business areas
  • Willingness to mentor other team members if necessary

Backend DevelopmentDockerPostgreSQLCloud ComputingElasticSearchHibernateJavaKafkaKubernetesSpringSpring BootRedisCI/CDAgile methodologiesRESTful APIsMicroservices

Posted 1 day ago
Apply
Apply
πŸ”₯ .Net Developer
Posted 2 days ago

πŸ“ India

🧭 Full-Time

πŸ” Software Development

🏒 Company: Weekday AIπŸ‘₯ 1-10πŸ’° almost 4 years agoE-CommerceFashion

  • Proven experience in .NET development with strong proficiency in C#, ASP.NET, .NET Core, and .NET Standard.
  • Solid understanding of object-oriented programming (OOP) principles and design patterns.
  • Experience with SQL Server or other relational databases for data modeling and integration.
  • Familiarity with Redis and Elasticache for caching and data storage optimization.
  • Knowledge of web services and API development (REST, SOAP) is desirable.
  • Familiarity with AWS services, particularly EC2, is a plus.
  • Proficient with Git for version control and collaborative development.
  • Ability to work both independently and collaboratively in a fast-paced team environment.
  • Strong problem-solving skills and a detail-oriented approach to development.
  • Excellent communication skills, both written and verbal, to effectively convey technical concepts to non-technical stakeholders.
  • Collaborate with cross-functional teams to understand project requirements and translate them into technical specifications.
  • Develop end-to-end applications using the Microsoft .NET framework, .NET Core, and .NET Standard, integrating front-end technologies like HTML, CSS, and JavaScript.
  • Design, develop, and maintain SQL Server databases, ensuring efficient data storage, retrieval, and manipulation.
  • Implement data caching solutions using Redis and Elastic ache to enhance application performance.
  • Build robust and scalable APIs (REST and/or SOAP) to facilitate seamless communication between various components of the application and external systems.
  • Utilize Git for version control, branching, and code merging, ensuring smooth collaboration within the development team and adherence to Agile development methodologies.
  • Deploy applications on AWS EC2 instances, leveraging cloud technologies to optimize performance, scalability, and availability.
  • Implement unit tests and participate in automated testing processes to ensure the reliability and quality of developed code. Perform thorough testing and validation of software modules before deployment.
  • Identify and address performance bottlenecks in applications, databases, and caching layers to ensure optimal system performance.
  • Stay updated with the latest .NET technologies, AWS services, and best practices.
  • Proactively suggest innovative solutions and improvements to enhance the overall development process.
  • Create and maintain technical documentation, including application architecture, code comments, and user guides, to facilitate seamless collaboration and knowledge transfer.

AWSSQLAgileASP.NETCloud ComputingElasticSearchFull Stack DevelopmentGitHTMLCSSJavascriptC#.NET.NET coreREST APIRedis

Posted 2 days ago
Apply
Apply

πŸ“ Poland

πŸ” Software Development

🏒 Company: Apollo.ioπŸ‘₯ 501-1000πŸ’° $100,000,000 Series D almost 2 years agoSoftware Development

  • 6+ years of industry experience in backend development and at least 5+ years in frontend development
  • Solid understanding of JavaScript (ES6), React, Redux, HTML, and CSS
  • Strong system design fundamentals and experience building scalable systems
  • Good understanding of software development lifecycle
  • Strong analytical and problem-solving skills
  • Proven software engineering skills in production environment, including test-driven development
  • Your code is comprehensible, well-structured, and highly performant
  • Proven experience leveraging AI tools to enhance software development processes, including code generation, debugging, and productivity optimization. Candidates should demonstrate fluency in integrating AI-driven solutions into their workflows and a willingness to stay current with emerging AI technologies.
  • Design, implement, test, deploy and iterate on end to end features in our products covering both frontend and backend
  • Implement "pixel perfect" design as delivered by our designers that works across different browsers, according to specifications provided
  • Produce "clean" and well-structured code with detailed specifications and documentation
  • Help maintain code quality, organization, automation and continuous delivery
  • Effectively communicate development progress or blockers to the product lead, engineering manager, and other stakeholders
  • Work effectively as part of a large global team
  • Attend and engage in scrum ceremonies, oncall, and other team processes
  • Write unit/integration tests and contribute to engineering wikis

Backend DevelopmentDockerNode.jsSQLDesign PatternsElasticSearchEs6Frontend DevelopmentFull Stack DevelopmentHTMLCSSJavascriptKubernetesMongoDBReact.jsRubyRuby on RailsSoftware ArchitectureRedisReduxReactCI/CDRESTful APIsTerraformAnsibleSoftware Engineering

Posted 2 days ago
Apply
Apply

πŸ“ Romania

πŸ” Software Development

🏒 Company: Veeam SoftwareπŸ‘₯ 5001-10000πŸ’° $2,000,000,000 Secondary Market 6 months agoπŸ«‚ Last layoff over 1 year agoVirtualizationData ManagementData CenterEnterprise SoftwareSoftwareCloud Infrastructure

  • Proficient knowledge of OC Linux (experience administering RHEL/Oracle Linux is welcome) and networking
  • Professional experience with Infrastructure as Code (IaC) using Ansible
  • Professional experience with mail systems
  • Strong scripting skills (Python, Bash)
  • Experience with monitoring tools (Prometheus, Grafana, Splunk, Zabbix etc.)
  • Managing Linux systems (production and development servers, both virtual and physical)
  • Designing, implementing, and maintaining aβ€―highly available, scalable, and secure infrastructure
  • Developing and maintaining automation tools for deployment, monitoring, and incident response
  • Monitoring system health, identifying performance bottlenecks, and proactively resolving issues
  • Implementing observability best practices using logging, monitoring, and alerting tools
  • Handling user requests within your department’s area of competence
  • Participating in patch management and vulnerability response project

AWSDockerPostgreSQLPythonBashKubernetesMySQLZabbixGrafanaPrometheusRedisLinuxTerraformNetworkingAnsibleScripting

Posted 2 days ago
Apply
Apply

πŸ“ Canada

🧭 Full-Time

πŸ’Έ 192000.0 - 212000.0 CAD per year

πŸ” Software Development

🏒 Company: OpenPhoneπŸ‘₯ 51-100πŸ’° $40,000,000 Series B about 3 years agoProductivity ToolsMessagingB2BCollaborationSoftware

  • Strong experience with Typescript, or experience with object-oriented languages such as Java or C# and Javascript/Node.
  • Strong experience with observability tools, including metrics, structured logging and distributed tracing
  • You take ownership of your work and understand the importance of communication.
  • Your code is a pleasure for your teammates to read and understand and you strive to ensure it is readable, testable, and maintainable..
  • Coding, architecting, and owning moderate to complex components.
  • Lead a small team or a project.
  • Provide technical guidance, code reviews, and design and delivering on small/medium size projects end-to-end.

AWSBackend DevelopmentNode.jsPostgreSQLElasticSearchKubernetesMongoDBRabbitmqSoftware ArchitectureTypeScriptRedisCI/CDRESTful APIsMicroservicesSoftware Engineering

Posted 2 days ago
Apply
Shown 10 out of 332

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.

Why Full-Stack Developer Jobs Are Becoming More Popular

The remote work from home is increasingly in demand among computer and IT professionals for several reasons:

  • Flexibility in time and location.
  • Collaboration with international companies.
  • Higher salary levels.
  • Lack of ties to the office.

Remote work opens up new opportunities for specialists, allowing them to go beyond geographical limits and build a successful remote IT career. This employment model is transforming traditional work approaches, making it more convenient, efficient, and accessible for professionals worldwide.

Why do Job Seekers Choose Remoote.app?

Our platform offers convenient conditions for finding remote IT jobs from home:

  • localized search β€” filter job listings based on your country of residence;
  • AI-powered job processing β€” artificial intelligence analyzes thousands of listings, highlighting key details so you don’t have to read long descriptions;
  • advanced filters β€” sort vacancies by skills, experience, qualification level, and work model;
  • regular database updates β€” we monitor job relevance and remove outdated listings;
  • personalized notifications β€” get tailored job offers directly via email or Telegram;
  • resume builder β€” create a professional VC with ease using our customizable templates and AI-powered suggestions;
  • data security β€” modern encryption technologies ensure the protection of your personal information.

Join our platform and find your dream job today! We offer flexible pricing β€” up to 5 applications per day for free, with weekly, monthly, and yearly subscription plans for extended access.