Desenvolvedor(a) Full Stack Sênior (Node.js, PHP & React)
J
JobgetherSoftware development
Based in BrazilFull-TimeSenior
Salary not disclosed
Apply NowOpens the employer's application page
Job Details
- Experience
- More than 6 years of professional software development experience
- Required Skills
- Node.jsPHPPostgreSQLGitMicrosoft SQL ServerReact.jsJiraCI/CDRESTful APIs
Requirements
- More than 6 years of professional software development experience, with substantial full stack experience.
- Strong Node.js backend development experience, including designing, developing, and maintaining REST APIs.
- Practical experience with PHP and Laravel for backend application development and maintenance.
- Strong React.js experience building and maintaining interactive web applications.
- Experience 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 workflows, including pull requests and code reviews.
- Experience with CI/CD pipelines and software delivery and deployment processes.
- Familiarity with Jira and agile project management, particularly Kanban.
- Hands-on experience using AI-assisted development tools such as Claude or Claude Code, or comparable tools.
- Experience with application maintenance and production support, including bug investigation, log analysis, root-cause identification, and production fixes.
- Strong written and verbal communication skills for explaining technical issues and solutions to engineering teams and business stakeholders.
- Experience with automated testing frameworks such as PHPUnit or Jest is a plus.
Responsibilities
- Investigate and resolve production support requests across backend and frontend applications.
- Take ownership of assigned tickets, gather information, coordinate activities, and drive issues to resolution.
- Update requesters, business stakeholders, and leadership on progress, timelines, impact, risks, and blockers.
- Build, maintain, and enhance applications using Node.js, PHP/Laravel, and React.js.
- Deliver new features and technical improvements to application functionality, performance, reliability, and maintainability.
- Use Claude, Claude Code, or other AI-assisted tools for investigation, coding, code review, testing, and documentation.
- Participate in code reviews and follow pull request, testing, integration, and deployment workflows.
- Document root causes, troubleshooting steps, and solutions for support requests.
- Investigate database issues, optimize queries, and contribute to data modeling and performance improvements.
- Balance production support and feature development in a Kanban workflow; identify recurring issues and recommend improvements.
View Full Description & ApplyYou'll be redirected to the employer's site