cover

Senior Full Stack Developer - Remote/ 6 days ago

CSP TECH
Attractive
Application ends: 2026-09-26

Quick Summary

CSP TECH is hiring a remote (Brazil) Senior Full Stack Developer to support and evolve a highly critical web application in a production environment, including participation in a 24x7 on-call rotation. This role requires solid experience with PHP (Laravel) and React (TypeScript), MySQL, Linux, AWS EC2, Git/GitHub, and CI/CD (GitHub Actions), focusing on incident resolution, root cause analysis, performance optimization, and continuous application evolution.

About the Opportunity

CSP Tech is seeking a Senior Full Stack Developer to support and evolve a highly critical web application in a production environment.

This hands-on role involves both backend and frontend development, with responsibilities including incident investigation and resolution, root cause analysis, emergency fixes, deployments, performance optimization, and continuous application evolution.

We are looking for a professional with strong technical autonomy, analytical skills, and a sense of ownership. The ideal candidate will have experience with production environments and the ability to investigate end-to-end issues, collaborating with Development, Infrastructure, and Product teams.

The operation requires 24x7 coverage, so this position includes participation in an on-call rotation, as per the defined operational model.

Key Responsibilities

  • Support and evolve web applications in a production environment;
  • Investigate, diagnose, and resolve production incidents;
  • Perform Root Cause Analysis (RCA) and propose preventive actions;
  • Develop fixes, improvements, and hotfixes for both backend and frontend;
  • Investigate issues related to databases, APIs, integrations, authentication, and infrastructure;
  • Perform deployments and monitor application behavior post-implementation;
  • Identify performance bottlenecks, unavailability, and recurring failures;
  • Analyze logs and metrics for incident troubleshooting;
  • Work with AWS infrastructure, especially EC2;
  • Contribute to the evolution of CI/CD processes using GitHub Actions;
  • Ensure best practices for security, versioning, and credential management;
  • Document incidents, troubleshooting procedures, and recurring solutions;
  • Interact with various technical teams during critical incidents;
  • Participate in the 24x7 on-call rotation.

Requirements

  • Solid experience as a Senior Full Stack Developer or Senior Software Engineer;
  • Proficiency in PHP and Laravel;
  • Practical experience with React and TypeScript;
  • Experience with APIs, integrations, and web applications;
  • Experience with MySQL and database troubleshooting;
  • Knowledge of Linux environments;
  • Experience with AWS, especially EC2;
  • Experience supporting applications in production;
  • Experience with Git and GitHub;
  • Knowledge of CI/CD pipelines and GitHub Actions;
  • Experience with log analysis, troubleshooting, and incident investigation;
  • Ability to act autonomously in critical production situations;
  • Availability to participate in a 24x7 on-call rotation.

Technology Stack

Backend

  • PHP 8.3+
  • Laravel 13
  • PHP-FPM 8.3

Frontend

  • React 19
  • TypeScript 5.7
  • Inertia.js 3.0
  • Vite 8.0
  • Tailwind CSS 4.0
  • shadcn/ui
  • Radix UI
  • CVA

Database

  • MySQL 8.4
  • SQLite

Cloud and Infrastructure

  • AWS EC2
  • AWS Systems Manager (SSM)
  • AWS Secrets Manager
  • Ubuntu 24.04
  • Apache2
  • PHP-FPM
  • IAM Roles / OIDC

Version Control and CI/CD

  • Git
  • GitHub
  • GitHub Actions
  • Deploy via AWS SSM

Preferred Qualifications

  • Experience with AWS Systems Manager (SSM) and Secrets Manager;
  • Knowledge of IAM and OIDC;
  • Experience with observability and monitoring;
  • Knowledge of SRE practices;
  • Experience with Docker;
  • Experience in high-availability or mission-critical environments;
  • Knowledge of web application security;
  • Experience with performance analysis and optimization;
  • Experience with ITIL processes, incident, and problem management.

Candidate Profile

Beyond technical mastery, we seek a candidate with the maturity to take ownership of a production application.

It is crucial to assess criticality and impact, define priorities during incidents, investigate end-to-end problems, and make confident technical decisions, always aiming to reduce recurrences and enhance application stability.

Share

CSP TECH

CSP TECH

  • Address
    Remoto
View Profile
Your experience on this site will be improved by allowing cookies Cookie Policy