Develop, maintain and evolve back-end solutions in PHP.
Develop, maintain and evolve web front-end solutions, ensuring a good user experience and performance.
Design and develop REST APIs following industry best practices.
Ensure solutions are scalable, secure and high-performing.
Create, optimize and maintain SQL queries in MySQL.
Develop and maintain automated and integration tests.
Perform code reviews, promoting code quality and standardization.
Provide technical support to other developers, sharing knowledge and encouraging best practices.
Use Artificial Intelligence to support productivity, automate tasks and improve the development workflow.
Plan and organize development activities, ensuring proper prioritization, predictability and focus on results.
Collaborate effectively, promoting teamwork and clear communication with Product, UX and other company areas.
Maintain a continuous learning mindset, pursuing technical growth and constant updates.
Requirements
Solid experience as a Senior Full Stack Developer.
Proven experience with PHP 7+, including framework-less development.
Experience with REST APIs and consuming APIs.
Strong knowledge of MySQL, including query creation and optimization.
Experience with unit testing using PHPUnit.
Experience with queues, containers and performance optimization.
Proficiency in HTML, CSS and JavaScript/TypeScript.
Experience with jQuery and Bootstrap.
Experience with Angular (version 8).
Strong knowledge of Git.
Knowledge and application of SOLID principles and Domain-Driven Design (DDD).
Knowledge of web application security best practices.
Tech Stack
Angular
Bootstrap
JavaScript
jQuery
MySQL
PHP
SQL
TypeScript
Benefits
Food allowance: R$48.00 per day (employee contribution of only R$1 per month!) and paid during vacation as well 🎉
Unimed Health Plan: no co-payment already during the probation period and monthly premiums paid by Tecnofit! 🩺
DentalUni Dental Plan: available during the probation period and at no cost to the Tecnofitter! 🦷
Childcare assistance through a reimbursement scheme 👶🏻
Life insurance: Allianz Seguros 🚩
Gazeta do Povo Club membership!
Commuting allowance (optional): up to 6% deducted from payroll. Note that we operate on a hybrid model (3x per week in the office) 🚌
Treats & Snacks: we have our Uneed and KUK stores at the office! For Tecnofitters who enjoy being on-site, we also offer fruit salad, coffee, tea and more! ☕ 🍎
Physical and mental health support: reimbursement for physical activities and adventures, as well as coverage for psychological, psychiatric and nutrition consultations 🏃🏽