Quick Summary
Bling | Senior PHP Developer | Remote
We provide an essential ERP system designed to simplify operational and financial management for thousands of micro and small businesses. We are seeking a Senior Developer to join our technology team of 80+ professionals. This role focuses on developing scalable and resilient solutions, primarily utilizing PHP with opportunities to evolve into Golang.
Our technology team is responsible for realizing the needs and desires of our clients and market partners. This is a full-time (40 hours/week) remote position.
Responsibilities and Attributions:
- Design and construct evolutionary and resilient software solutions.
- Monitor and control technical debt across solutions.
- Actively collaborate on strategy with the product and business teams.
- Manage platform obsolescence levels.
- Mentor team members using practices like pair programming and code reviews.
- Drive continuous technological evolution and solution improvement.
- Foster a strong culture of code review, DevOps, and secure development practices.
- Participate in all phases of high-criticality system design, including requirements analysis and proposing value-adding solutions for product improvement.
- Ensure high code quality and observability of business and systemic metrics.
- Establish routines for unit and automated testing of developed products.
- Provide L3 technical support.
Required Skills and Qualifications:
- Experience implementing microservices architecture.
- Experience managing systems of high complexity and scale.
- Proven experience developing web software using PHP and related frameworks.
- Proficiency in code versioning tools (Gitlab/Github).
- Strong understanding and application of best practices: SOLID, Clean Code, and Design Patterns.
- Experience with relational and non-relational databases (MySQL, DynamoDB, DocumentDB).
- Knowledge of HTML, Javascript, CSS, and front-end frameworks.
- Experience with event-driven architecture, messaging, and event orientation (Kafka, AMQ, SQS, SNS, etc.).
- Familiarity with automated testing, unit testing, and secure development concepts.
- Technical English proficiency.
- Experience with monitoring and observability tools (APM, logs, metrics, tracing).
Desirable Skills and Differentiators:
- Experience developing web software with Golang and related frameworks.
- Knowledge of Agile methodologies (Kanban, Scrum, etc).
- Experience with InfluxDB.
- Familiarity with CI/CD pipelines, Docker, and Terraform.
- Experience with Cloud solutions (AWS).
- Programming systems of great complexity.
- Experience in other programming languages (e.g., .Net, Node.js, Python, Java, etc).
- Mentorship and technical leadership (code, best practices, onboarding).
- Technical decision-making (scalability, performance, trade-offs).
Additional Information and Benefits:
- Medical and Dental plans.
- Meal or Food voucher.
- Daycare assistance.
- Home office assistance.
- Profit Sharing Program (PPR).
- Birthday Day Off.
- Life insurance.
- Wellhub.
- Férias&Co (travel benefit).
- Zenklub (psychotherapy/nutritional care).
- Extended parental leave (6 months maternity, 20 days paternity).
- Flexible hours.
- Education and language assistance.
We maintain an honest, transparent culture focused on constant evolution, aiming to create a light work environment and full integration among all team members.
This position is remote. We are committed to diversity and inclusion; all vacancies are open to all individuals regardless of gender, ethnicity, sexual orientation, accessibility, and/or social condition, including people with disabilities (PcDs).

