Full Stack Developer (Laravel/PHP + Angular/TypeScript)
Base pay range
$2,300.00/yr - $2,500.00/yr
3 weeks ago Be among the first 25 applicants
Responsibilities
- Backend (Laravel/PHP): Design, develop and maintain backend services with Laravel 8+.
- Lead the definition and implementation of REST/JSON APIs for web and mobile clients.
- Optimize and refactor existing code ensuring scalability, maintainability and security.
- Implement authentication/authorization (JWT, OAuth2, guards) with multiple profiles.
- Manage MySQL 8.0 databases (schema design, query optimization, indexes, migrations).
- Implement caching with Redis for high performance.
- Maintain integrations with external services (Stripe, Firebase, Ably, Mapbox, Twilio, among others).
- Frontend (Angular/TypeScript): Lead the design and development of Angular 15+ applications (e-commerce, dashboards, web apps).
- Refactor, optimize and modernize Angular code to improve performance and SEO (SSR).
- Collaborate with backend for API integration and secure frontend practices (XSS, CSRF, sanitization).
- Implement NgRx (Store, Effects, Component Store) and RxJS for state management.
- Build and test with Jest, Cypress and @testing-library/angular.
- Develop responsive, accessible, mobile-friendly interfaces in collaboration with UX/UI.
- Collaboration & Leadership: Participate in code reviews, architecture discussions and sprint planning.
- Mentor mid/junior developers in frontend and backend.
- Define technical decisions in complex workflows: orders, payments, real-time notifications.
Desirable (Plus)
- Experience with multi-tenant architectures.
- Familiarity with Terraform/Infrastructure as Code.
- Experience in marketplaces or on-demand platforms.
- Knowledge of observability tools (Sentry, New Relic, Datadog).
Qualifications
- +7 years of combined backend and frontend experience.
- +4 years in Laravel/PHP and +3 years in Angular/TypeScript.
- Strong experience with Laravel 8+, PHP 8.1+, MySQL 8, Redis, Docker, REST APIs.
- Advanced knowledge of Angular 15+, TypeScript, RxJS, HTML5, SCSS.
- Experience with CI/CD, Kubernetes and public clouds (GCP desirable).
- Experience with authentication/security, optimization and testing (PHPUnit, Jest, Cypress).
- Intermediate-advanced English for collaboration with multicultural teams.
- Key skills: communication, leadership, problem solving, proactivity.
Benefits
- Remote/work from home setup.
- Flexible/hybrid or in-person arrangements communicated early in the process.
- Monday to Friday schedule.
- Birthday off.
- Health and life insurance (Mexico).
- Multicultural teams and access to courses and certifications.
- Meetups and virtual events for IT professionals.
- English classes.
- Opportunities across diverse business lines.
- Great Place to Work certified.