J

Desenvolvedor(a) Fullstack Fullstack Node/PHP + Vue.js -Sênior

icon building Empresa : Jobgether
icon briefcase Tipo de Emprego : Periodo Integral

Descrição do Emprego - Desenvolvedor(a) Fullstack Fullstack Node/PHP + Vue.js -Sênior


This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Desenvolvedor(a) Fullstack Node/PHP + Vue.js - Sênior based in Brazil.


This is a senior fullstack engineering opportunity focused primarily on backend development with Node.js and PHP.
You will build and evolve modern, secure, and high-performance web applications supporting digital transformation in the education sector.
The role combines strong backend ownership with meaningful front-end contribution using React, Next.js, and modern web practices.
You will work across APIs, microservices, databases, cloud infrastructure, authentication, testing, and continuous delivery.
The environment values autonomy, direct communication, technical ownership, and a strong focus on delivering results.
You will also have the opportunity to use AI-assisted development tools responsibly to accelerate engineering workflows.
This role is ideal for a hands-on senior engineer who enjoys solving complex problems and helping teams continuously improve.


Accountabilities:



  • Develop and maintain modern, scalable, secure, and high-performance web applications across the backend and front-end layers.

  • Design, develop, integrate, and consume REST and GraphQL APIs following scalable architecture and engineering best practices.

  • Work primarily with Node.js and PHP on backend development while contributing to front-end solutions using React and Next.js.

  • Contribute to technical architecture decisions, system integrations, and the evolution of scalable software solutions.

  • Implement automated testing, code reviews, CI/CD processes, and engineering quality practices.

  • Apply clean code, componentization, performance optimization, and maintainability principles throughout the development lifecycle.

  • Collaborate closely with product and design teams to translate business needs into effective digital solutions.

  • Act as a technical reference for less experienced developers, supporting knowledge sharing, code reviews, and engineering best practices.

  • Take ownership of technical decisions, proactively identify problems, and drive solutions with minimal supervision.

  • Stay current with emerging software development technologies, frameworks, and engineering practices.

  • Incorporate AI-assisted development tools into the software lifecycle safely, efficiently, and in accordance with established standards.


Requirements:



  • At least 6 years of professional software development experience.

  • Strong hands-on expertise in Node.js and PHP 8+, with backend engineering as the primary technical focus.

  • Working knowledge of TypeScript, React, and Next.js, sufficient to contribute effectively to front-end development.

  • Solid experience with PostgreSQL, plus knowledge of MySQL/MariaDB and MongoDB.

  • Experience with microservices architectures and serverless solutions.

  • Professional experience with AWS and/or GCP.

  • Familiarity with AI-assisted software development tools such as Codex and/or Claude.

  • Experience with automated testing using Jest or Vitest and end-to-end testing tools such as Playwright or Cypress.

  • Hands-on experience with CI/CD and development quality tooling, including ESLint, Prettier, Husky, and Lint-Staged.

  • Experience using Axios or Fetch API for REST and GraphQL integrations.

  • Practical knowledge of application security, including JWT and refresh-token authentication, rate limiting, Helmet, CSP, and input sanitization.

  • Strong understanding of performance, security, scalability, and maintainable software architecture.

  • Senior-level autonomy, proactive problem-solving, direct communication, and a strong delivery-oriented mindset.

  • Ability to collaborate effectively with technical, product, and design stakeholders.


Nice to have:



  • Knowledge of Flutter.

  • Experience with reusable component architectures, custom hooks/composables, and Server Components in Next.js 14+.

  • Previous experience working with educational institutions or education technology.

  • Experience with headless CMS platforms such as WordPress or similar solutions.


Benefits:



  • Opportunity to work on modern digital products within a technology-driven environment.

  • Strong exposure to AWS and GCP cloud technologies.

  • Opportunity to work with modern backend, front-end, API, microservices, and serverless architectures.

  • Practical use of AI-assisted development tools to enhance productivity and engineering workflows.

  • Technical leadership opportunities, including mentoring and knowledge sharing.

  • Collaborative environment with close interaction between engineering, product, and design teams.

  • Opportunity to contribute to architecture decisions and influence technical standards.

  • Remote work model.

  • Professional development and continuous learning opportunities.

  • Structured recruitment process including Recruitment, Technical, and Client interviews.


How Jobgether works:

We use an AI-powered matching process to ensure your application is reviewed quickly, objectively, and fairly against the role's core requirements. Our system identifies the top-fitting candidates, and this shortlist is then shared directly with the hiring company. The final decision and next steps (interviews, assessments) are managed by their internal team.

We appreciate your interest and wish you the best!


 

Data Privacy Notice: By submitting your application, you acknowledge that Jobgether will process your personal data to evaluate your candidacy and share relevant information with the hiring employer. This processing is based on legitimate interest and pre-contractual measures under applicable data protection laws (including GDPR). You may exercise your rights (access, rectification, erasure, objection) at any time.

 

 

#LI-CL1
We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses and identifying potential inconsistencies or verification signals in application materials based on available information. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.
Original job Desenvolvedor(a) Fullstack Fullstack Node/PHP + Vue.js -Sênior posted on GrabJobs ©. To flag any issues with this job please use the Report Job button on GrabJobs.
Share Job
Share Job

Similar Desenvolvedor Fullstack Node PHP Vue.js Jobs in Brazil

O GrabJobs é o portal de empregos número 1 em Brazil, conectando você rapidamente a milhares de empregos de ! Encontre os melhores empregos de em Brazil, candidate-se com apenas 1 clique e consiga um emprego hoje!

Aplicativos de Celular

Copyright © 2026 Grabjobs Pte.Ltd. All Rights Reserved.