
Full-Stack Laravel Engineer
- Remote
- Buenos Aires, Buenos Aires, Argentina
- El Beni, El Beni, Bolivia, Plurinational State of
- Sao Paulo, São Paulo, Brazil
- Atacama, Atacama, Chile
- Bolívar, Bolívar, Colombia
- Alajuela, Alajuela, Costa Rica
- Azuay, Azuay, Ecuador
- Ahuachapán, Ahuachapán, El Salvador
- Guatemala, Guatemala, Guatemala
- Barima-Waini, Barima-Waini, Guyana
- Atlántida, Atlántida, Honduras
- Baja California, Baja California, Mexico
- New York, New York, United States
- Panamá Oeste, Panamá Oeste, Panama
- Concepción, Concepción, Paraguay
- Lima, Lima, Peru
- Artigas, Artigas, Uruguay
+16 more- Technology
Job description
About Curotec:
We are a globally leading software services company specializing in developing enterprise-level projects for clients worldwide.
Our team is a unique blend of diverse skill sets, cultures, and backgrounds—a true melting pot of talent. One of the most rewarding aspects of working at Curotec is the opportunity to learn something new every day, not just about technology but also about our amazing team members.
Visit our website to discover more about who we are and what we do.
Overview
We are seeking a highly skilled Full-Stack Laravel Engineer to join our distributed engineering team. The ideal candidate has strong back-end expertise with Laravel and PHP, combined with solid front-end experience using modern JavaScript frameworks. This role requires versatility, problem-solving skills, and the ability to deliver clean, scalable, and maintainable solutions in a collaborative, agile environment.
This is a remote position.
Responsibilities
Design, develop, and maintain applications using Laravel as the primary framework
Build APIs (REST, GraphQL) and integrate with third-party services
Implement responsive, dynamic front-end interfaces using Vue.js, Alpine.js, and Blade templating
Develop and customize Filament dashboards and administrative tools
Work with relational and non-relational databases (MySQL, PostgreSQL, MongoDB) including schema design, optimization, and query performance tuning
Deploy and manage applications in cloud environments (AWS, GCP, Azure, Linode, DigitalOcean)
Apply best practices for testing (PHPUnit, Pest, Cypress, Jest) and CI/CD pipelines (GitHub Actions, GitLab CI, Jenkins)
Optimize application performance, scalability, and security
Collaborate with product owners, designers, and engineers in Agile/Scrum ceremonies
Job requirements
Advanced knowledge of Laravel and PHP (modern versions, OOP principles)
Strong experience with Vue.js, Alpine.js, and Blade templating
Solid front-end skills with HTML5, CSS3, JavaScript/TypeScript, TailwindCSS, Bootstrap
Experience with Filament framework for admin panels (preferred/required depending on role)
Database expertise in MySQL and PostgreSQL; experience with Redis or Elasticsearch is a plus
Familiarity with Docker and containerized development
Understanding of RESTful services, GraphQL, and API security best practices
Version control with Git and branching strategies (Git Flow)
Familiarity with testing frameworks and test-driven development
Experience working in Agile/Scrum teams
Nice to Have
Knowledge of Livewire or Inertia.js
Experience with Kubernetes or container orchestration
Exposure to message queues (RabbitMQ, Kafka, SQS)
Knowledge of DevOps practices, monitoring tools (New Relic, Datadog, ELK stack)
Familiarity with microservices architecture and event-driven systems
Soft Skills
Strong communication skills and fluency in English (written and spoken)
Team player with the ability to collaborate in distributed teams
Proactive problem solver with attention to detail
Adaptability to dynamic, fast-paced environments
Benefits
Competitive salary
Ability to grow and advance your career
Attend virtual developer conferences
Work on cutting-edge and exciting projects
or
All done!
Your application has been successfully submitted!