Quick Summary
Seeking a Senior Web Software Developer for a remote role in Brazil, specializing in PHP and cloud solutions, focused on scalable architecture and quality. Key responsibilities include designing evolutionary solutions, strategic planning, monitoring technical debt, and providing L3 technical support. Required expertise includes PHP, Gitlab/Github, applying SOLID principles and Design Patterns, relational/non-relational databases (MySQL, DynamoDB), event-driven architecture (Kafka, SQS), automated testing, monitoring tools, and Agile methodologies. Ability to read Technical English is required.
Senior Web Software Developer | PHP & Cloud Solutions
We are seeking an experienced Web Software Developer proficient in modern development practices, cloud environments, and scalable architecture. This role requires strong technical expertise and a commitment to quality and continuous improvement.
Required Skills and Experience:
- Web software development experience using languages such as PHP and related frameworks.
- Proficiency in code versioning using Gitlab/Github.
- Strong experience applying best practices: SOLID principles, Clean Code, and Design Patterns.
- Experience with relational and non-relational databases (e.g., MySQL, DynamoDB, DocumentDB).
- Knowledge of HTML, Javascript, CSS, and front-end frameworks.
- Experience with event-driven architecture, messaging, and event orientation (e.g., Kafka, AMQ, SQS, SNS).
- Knowledge of automated testing, unit testing, and secure development concepts.
- Experience with monitoring and observability tools (APM, logs, metrics, tracing).
- Familiarity with Agile methodologies (Kanban, Scrum, etc.).
- Ability to read and understand Technical English.
Desirable Skills and Key Contributions (Differentiators):
- Knowledge of Domain Driven Development (DDD).
- Experience in microservices architecture.
- Experience working with highly complex and large-scale systems.
- Familiarity with CI/CD pipelines, Docker, and Terraform.
- Experience with Cloud solutions, specifically AWS.
- Web software development experience using languages like Golang and related frameworks.
- Basic proficiency in Spanish.
- Design and construct evolutionary and resilient solutions.
- Actively participate in strategic planning with product and business teams.
- Create and maintain comprehensive technical documentation for developed code.
- Monitor and control technical debt and platform obsolescence levels.
- Support technical decision-making regarding scalability, performance, and trade-offs.
- Foster a culture of code review, DevOps, and secure development practices.
- Participate in all phases of high-criticality system design, proposing solutions that add technical and business value.
- Ensure code quality and observability of both business and systemic metrics.
- Establish routines for unit and automated testing.
- Provide L3 technical support.

