cover
PHP Jobs - Find PHP Developer Jobs & Remote Positions

Tech Lead / Senior Full Stack Developer (PHP + Vue.js)/ 3 days ago

Attractive
Application ends: 2026-05-09

Quick Summary

An Online English Language Institution in São Paulo, Brazil, is looking for a Tech Lead / Senior Full Stack Developer (PHP + Vue.js) to lead a development team, make architectural decisions, and contribute hands-on to a complex educational platform. The role requires deep mastery of PHP 8 and Laravel, advanced experience with JavaScript, Vue.js 2.x, Vuex, Bootstrap/Sass, practical experience with React Native, solid MySQL knowledge, and proficiency with Git/GitHub, Composer, NPM, and Linux/Apache environments. Key responsibilities include developing secure RESTful APIs, enhancing web interfaces, maintaining mobile applications, managing critical integrations, reverse engineering undocumented systems for documentation, and optimizing database performance. Candidates should demonstrate investigative autonomy, servant leadership, strong organization, and clear communication, with preferred experience in Education/E-commerce or refactoring legacy systems. The position offers R$8,000.00 per month (PJ), remunerated overtime, and an emergency bonus.

We are seeking a highly skilled and hands-on Tech Lead to spearhead the technology initiatives for a rapidly expanding Online English Language Institution. This role is for a seasoned professional capable of leading a full-stack development team, making critical architectural decisions, and actively contributing to the complex codebase of an evolving educational ecosystem. You will be instrumental in investigating, mapping, and structuring existing systems while building the future of our platform, even in environments with limited initial documentation.

Key Responsibilities

Technical Management & Leadership

  • Manage the development team, serving as the primary technical reference and focal point for architectural decision-making.
  • Conduct agile ceremonies, including daily stand-ups, to ensure team alignment, remove impediments, and provide continuous feedback.
  • Oversee workflow and deadlines using ClickUp, ensuring timely deliveries and maintaining high technical quality.
  • Validate layouts in Figma (DevMode) prior to implementation, ensuring technical feasibility in collaboration with the Design team.

Engineering & Development (Hands-on)

  • Develop and maintain secure, scalable RESTful APIs using PHP v8.4+ and Laravel v10+.
  • Enhance complex web interfaces, including Student Area, Administrative, and Checkout sections, utilizing Vue.js 2.x and Vuex.
  • Maintain and evolve integrated mobile applications built with React Native.
  • Implement and manage critical integrations, such as Payment Gateways and OAuth2 authentication (Laravel Passport).
  • Work with real-time communication via WebSockets (Pusher) for student status and payment updates.

Architecture, Stability & Documentation

  • Address the challenge of working with undocumented systems by performing reverse engineering to understand business rules and subsequently creating comprehensive technical documentation (APIs and workflows).
  • Monitor the MySQL database, optimizing slow queries and ensuring relational integrity across all systems.
  • Perform necessary manual interventions (e.g., data correction, contract generation) while simultaneously developing automated solutions for these processes.
  • Ensure robust automated test coverage using PHPUnit.

Required Technical Skills

  • Back-end: Deep mastery of PHP 8 and the Laravel Framework (Service Container, Eloquent, Jobs/Queues).
  • Front-end: Advanced experience with JavaScript, Vue.js 2.x (Options/Composition API), Vuex, and styling with Bootstrap/Sass.
  • Mobile: Practical experience with React Native and consuming APIs.
  • Database: Solid knowledge of MySQL, including data modeling and query optimization.
  • Infrastructure/Tools: Proficient with Git/GitHub (PRs and Code Review workflows), Composer, NPM, and Linux/Apache environments.
  • Integrations: Proven experience with REST APIs and Payment Gateways.
  • Server Management: Experience in managing servers.

Behavioral & Management Competencies

  • Investigative Autonomy: Ability to interpret code to understand business rules without relying on existing documentation.
  • Servant Leadership: Capable of guiding junior and mid-level developers, elevating the team's technical standards, and providing constructive feedback.
  • Organization: Meticulous in meeting deadlines and maintaining task management tools (e.g., ClickUp).
  • Communication: Clear and effective communication skills to translate technical issues for management and business requirements for the technical team.

Preferred Qualifications

  • Previous experience in the Education and/or E-commerce sectors.
  • Experience with refactoring legacy systems into modern architectures.
  • Familiarity with specific libraries such as echarts, vue2-editor, and vue-multiselect.

Compensation & Benefits

  • Remuneration: R$8,000.00 per month (PJ).
  • Remunerated Overtime: Payment for hours worked beyond standard schedule.
  • Emergency Bonus: Specific bonus for critical work performed outside regular hours (when requested).
  • Growth Environment: A genuine opportunity to evolve the architecture of a platform serving thousands of students, with future exploration of new technologies.

To apply: Submit your portfolio/GitHub and a brief narrative detailing your experience leading technical teams and managing legacy or undocumented systems.

Our selection process is rigorous, focusing on technical analysis and real-world problem-solving capabilities.

Benefits: To be discussed.

About the Company

We are an online English language institution committed to educational exclusivity. Our immersion English method guarantees fluency, as stipulated in our contracts. We also serve as an International TOEFL and TOEIC Application Center.

Share

Your experience on this site will be improved by allowing cookies Cookie Policy