JobTarget Logo

Desenvolvedor(a) Full Stack Sênior (Node.js, PHP & React) in Brazil at Jobgether

NewJob Function: Information Technology
Jobgether
Brazil, Brazil
Posted on
New job! Apply early to increase your chances of getting hired.

Explore Related Opportunities

Job Description

Desenvolvedor(a) Full Stack Snior (Node.js, PHP & React)

This position is listed on behalf of a partner company, which manages all applications and next steps. Our partner is looking for a Desenvolvedor(a) Full Stack Sênior (Node.js, PHP & React) based in Brazil.

Join a technology consulting environment where software engineering, data, and artificial intelligence come together to solve complex business challenges. As a Senior Full Stack Developer, you will take ownership of production support requests, investigate technical issues, and deliver effective solutions across backend and frontend systems. You will also contribute to new features and continuous improvements using Node.js, PHP/Laravel, and React.js. AI-powered development tools, including Claude and Claude Code, will be an integral part of your workflow, helping you accelerate debugging, coding, testing, and documentation. Working closely with technical teams, business stakeholders, and requesters, you will ensure clear communication, reliable delivery, and a positive support experience. This opportunity is ideal for an autonomous, proactive engineer who enjoys solving problems, improving applications, and sharing innovative practices with the team.

Accountabilities
  • Production support and troubleshooting: Manage support requests from initial investigation through resolution, identifying root causes and implementing fixes across backend and frontend applications.
  • End-to-end ownership: Take responsibility for assigned tickets, independently gathering the necessary information, coordinating activities, and ensuring issues are resolved efficiently.
  • Stakeholder communication: Keep requesters, business stakeholders, and leadership informed through clear updates on progress, expected timelines, business impact, risks, and potential blockers.
  • Full stack development: Build, maintain, and enhance applications using Node.js for backend services, PHP/Laravel for server-side development, and React.js for frontend functionality.
  • Feature development and continuous improvement: Deliver new features and technical enhancements that improve application functionality, performance, reliability, and maintainability.
  • AI-assisted engineering: Use tools such as Claude and Claude Code to accelerate technical investigations, generate and refine code, review implementations, and produce documentation.
  • Code quality and collaboration: Participate in code reviews, follow established pull request workflows, and comply with team standards for testing, integration, and deployment.
  • Incident documentation: Record the root causes, troubleshooting steps, and solutions associated with support requests to improve knowledge sharing and prevent recurring issues.
  • Operational efficiency: Identify recurring problems and recommend technical or process improvements that reduce support volume and increase system stability.
  • Database management: Investigate database-related issues, optimize queries, and contribute to data modeling and performance improvements.
  • Agile delivery: Manage changing priorities while balancing production support responsibilities with feature development in a Kanban-based workflow.
  • Continuous learning and innovation: Explore emerging AI tools and development techniques, evaluate their practical value, and share effective approaches with the wider team.
Requirements
  • More than 6 years of professional software development experience, with substantial experience working across the full stack.
  • Strong backend development skills with Node.js, including the design, development, and maintenance of REST APIs.
  • Practical experience with PHP and Laravel for backend application development and maintenance.
  • Strong frontend development experience with React.js, including building and maintaining interactive web applications.
  • Experience working with relational databases, particularly PostgreSQL and/or Microsoft SQL Server, including SQL queries, data modeling, troubleshooting, and query performance analysis.
  • Proficiency with Git and collaborative development workflows, including pull requests and code reviews.
  • Experience with CI/CD pipelines and established software delivery and deployment processes.
  • Familiarity with Jira and agile project management practices, particularly Kanban.
  • Hands-on experience using AI-assisted development tools such as Claude, Claude Code, or comparable solutions as part of everyday engineering work.
  • Proven experience in application maintenance and production support, including bug investigation, log analysis, root-cause identification, and production fixes.
  • Strong written and verbal communication skills, with the ability to explain technical issues and solutions to both engineering teams and business stakeholders.
  • A proactive communication style, including providing updates before being asked, reporting progress clearly, and flagging risks or blockers early.
  • Strong autonomy and decision-making skills, with the ability to investigate issues independently and drive assigned requests through to completion.
  • Adaptability and effective prioritization, with the ability to switch between incident resolution, maintenance, and feature development as business needs evolve.
  • A strong sense of ownership, accountability, and commitment to delivering reliable solutions and a positive experience for internal and external stakeholders.

Nice to have:

  • Experience with automated testing frameworks such as PHPUnit, Jest, or equivalent tools.
  • Experience applying AI beyond code generation, including support-ticket analysis automation, automated test generation, and technical documentation.
  • Interest in experimenting with emerging AI tools and sharing practical improvements to engineering workflows.
Benefits
  • Fully remote work model, allowing you to work from home.
  • Opportunity to work with modern technologies across backend development, frontend engineering, data, cloud, and artificial intelligence.
  • Practical exposure to AI-assisted software development tools and innovative engineering workflows.
  • Opportunities for continuous learning, experimentation, and professional development.
  • A collaborative technology consulting environment that values technical excellence, autonomy, innovation, and teamwork.
  • Opportunity to contribute to meaningful client projects and deliver measurable improvements to business operations.
  • Occasional in-person meetings with client management, approximately once every two weeks when requested.
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

.NET Developer

Jobgether
Brazil, Other
New

Desenvolvedor Java SR

Jobgether
Brazil, Other
New

Senior QA Engineer

Jobgether
Sweden, Other
New
New

Magneto Developer

Jobgether
Sweden, Other
Apply For This Position

Apply Now