
Backend Developer, PHP – Senior
FCamara Consulting & Training
full-time
Posted on:
Location Type: Remote
Location: Remote • Brasil
Visit company websiteJob Level
Senior
Tech Stack
AWSAzureCloudDockerGoogle Cloud PlatformJavaScriptJenkinsJestKafkaLaravelMongoDBMySQLNode.jsPHPPostgresPrometheusRabbitMQReactRedisVue.js
About the role
- Work across the full web application development lifecycle, from requirements gathering to production delivery, with a focus on robust and scalable solutions.
- Collaborate closely with product, design and QA teams to ensure deliveries meet business and user needs.
- Actively participate in defining architecture, technology choices and code standards, bringing critical thinking and a continuous improvement mindset.
- Maintain clear and concise communication with technical and non-technical stakeholders, contributing transparently to product evolution.
- Mentor team members by sharing technical knowledge and development best practices.
- Demonstrate a proactive attitude, ownership, autonomy and decision-making ability even in ambiguous situations.
- Be flexible and adaptable to work across different stacks (Node, PHP and React), prioritizing software quality.
- Keep up to date with best practices and trends in information technology.
Requirements
- Solid experience working with PHP (Laravel).
- Advanced knowledge of relational databases (PostgreSQL, MySQL) and non-relational databases (MongoDB, Redis).
- Experience with CI/CD using GitHub Actions, GitLab CI, Jenkins or similar tools.
- Knowledge of microservices architecture, messaging systems (e.g., RabbitMQ, Kafka) and system integration patterns.
- Familiarity with observability tools and APMs, such as Prometheus and OpenTelemetry.
- Experience with Docker, environment versioning and deploying to cloud platforms (AWS, GCP or Azure).
- Understanding of software design principles, Clean Architecture and design patterns.
- Good practices for automated testing with Jest or PHPUnit.
- Proactive profile with the ability to drive solutions autonomously.
- Commitment to continuous learning.
- Good communication skills.
- Organizational skills.
- Ability to deliver quickly and efficiently.
- Differentials:
- Experience working with Vue.js.
- Experience using AI technologies.
Benefits
- This position is also open to candidates with disabilities (PwD).
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
PHPLaravelPostgreSQLMySQLMongoDBRedisCI/CDDockerJestPHPUnit
Soft skills
communicationorganizational skillsproactive attitudecritical thinkingmentoringautonomydecision-makingflexibilityadaptabilitycontinuous learning