
Mid-level PHP Backend Developer
Tecnofit
full-time
Posted on:
Location Type: Hybrid
Location: Curitiba • Brazil
Visit company websiteExplore more
About the role
- Develop new features, perform maintenance and refactoring of existing features in projects built with PHP;
- Refine tasks together with the product team, requiring clear and assertive communication;
- Identify bottlenecks and propose improvements in performance, scalability and security;
- Provide technical support to the team:
- Review code;
- Suggest best practices;
- Promote continuous improvement of processes.
Requirements
- Solid experience with PHP;
- Experience implementing automated tests with PHPUnit;
- Design and implementation of RESTful APIs;
- Consumption and integration with third-party APIs;
- Knowledge of Clean Architecture and SOLID principles;
- Knowledge of solutions for concurrency scenarios;
- Ability to map risks and propose scalable, sustainable solutions;
- Knowledge of PHP-FIG PSRs;
- Solid experience with relational databases (MySQL);
- Knowledge of transactions and locks in MySQL;
- Experience creating complex SQL (joins, unions, subselects, window functions);
- Knowledge in detecting and optimizing SQL queries;
- Knowledge of transactions and locks in MySQL;
- Experience with Docker and Docker Compose;
- Experience with version control (Git);
- Experience with web servers (Apache, Nginx);
- Prevention of common vulnerabilities: XSS, CSRF, SQL Injection, etc.;
- Experience with agile methodologies (Scrum, Kanban);
- Analytical ability to understand complex business rules and translate them into effective technical solutions;
- Critical judgment to identify different implementation approaches and their trade-offs;
- Familiarity with using AI-based tools to support software development (e.g., code generation, testing, documentation, or performance analysis).
Benefits
- Food allowance: BRL 43.00 per day (discount of only BRL 1 per month!) and paid during vacation as well 🎉
- Unimed Health Plan: no copayment starting during the probationary period, with the monthly fee paid by Tecnofit! 🩺
- DentalUni Dental Plan: available during the probationary period with no cost to the Tecnofitter! 🦷
- Childcare assistance via reimbursement 👶🏻
- Life insurance: Allianz Seguros 🚩
- Gazeta do Povo Club!
- Commuting allowance (optional): we deduct up to 6% from payroll. Note that we operate in a hybrid model (3x per week in the office) 🚌
- Treats & Snacks: we have our Uneed and KUK shops in the office! For Tecnofitters who like to be present in the office, we also offer fruit salad, coffee, tea and more! ☕ 🍎
- Physical and mental health assistance: reimbursement for physical activities and adventures, as well as psychological, psychiatric and nutrition consultations 🏃🏽
- TotalPass: to boost your fitness life 🏋️♀️
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
PHPPHPUnitRESTful APIsMySQLSQLDockerGitApacheNginxClean Architecture
Soft Skills
communicationanalytical abilitycritical judgmentproblem-solvingcollaborationcontinuous improvementassertivenessrisk mappingperformance optimizationscalability