JobTarget Logo

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

New
Jobgether
Brazil, Brazil
Posted on
New job! Apply early to increase your chances of getting hired.

Explore Related Opportunities

Job Description

Desenvolvedor(a) Fullstack Fullstack Node/PHP + Vue.js -Snior

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

Job Location

Brazil, Brazil

Frequently asked questions about this position

Similar Jobs In Brazil, Other

New

Master AI Developer

Jobgether
Brazil, Other
New

Senior Front-End UI/UX Engineer

Jobgether
Brazil, Other
New

Senior AI/ML Engineer

Jobgether
Denmark, Other
New

Desenvolvedor(a) SR | Banking PJ

Jobgether
Brazil, Other
Continue to apply
Enter your email to continue. You’ll be redirected to the employer’s application.
By clicking Continue, you understand and agree to JobTarget's Terms of Use and Privacy Policy.