
Full Stack Software Engineer – Mid/Senior – React, PHP, Node
GRAN
full-time
Posted on:
Location Type: Remote
Location: Remote • 🇧🇷 Brazil
Visit company websiteJob Level
Senior
Tech Stack
JavaScriptMySQLNode.jsPHPPostgresReactRedisTypeScript
About the role
- Develop and maintain modern, responsive web applications using React.js and TypeScript;
- Develop and maintain APIs using Node.js or PHP;
- Contribute to the development and organization/standardization of reusable component libraries using tools like Storybook;
- Implement and monitor A/B experiments to validate optimization hypotheses;
- Support the full development lifecycle, from solution design through production deployment;
- Collaborate with multidisciplinary teams (UX, DevOps, QA, and Product);
- Provide insights to improve performance, usability, and user experience;
- Participate in discussions on design patterns, architecture, methodologies, and other technology topics;
- Actively take part in agile ceremonies, contributing ideas and continuous improvement suggestions;
- Share knowledge across the team on technologies, tools, concepts, theories, or techniques.
Requirements
- Experience in back-end development with PHP and Node.js;
- Strong understanding of concepts such as REST APIs and cron jobs;
- Proficient in using queues and lambdas for asynchronous communication;
- Familiarity with hexagonal architecture, SOLID principles, and MVC;
- Knowledge of microservices architecture;
- Experience with system metrics and observability tools and techniques;
- Experience with automated testing (unit, integration, smoke, regression, load);
- Front-end development skills: React, TypeScript, CSS;
- Experience with databases (MySQL, PostgreSQL, Redis);
- Proficient with Git (Gitflow);
- Experience with CI/CD;
- Technical English for reading documentation.
Benefits
- National SulAmérica Health and Dental plan, 100% paid by the company.
- Wellhub (Gympass) or gym reimbursement.
- Corporate partnership with Sesc, providing access to cultural and leisure activities.
- Starbem, Avus and Auster apps: health, wellbeing and full support, including psychological, financial and legal assistance.
- Meal Allowance or Food Allowance loaded on the iFood Benefícios card.
- Home Office allowance loaded on the iFood card.
- PLR (profit sharing) according to current rules.
- Extended maternity and paternity leave.
- GranPix – project recognition program with rewards.
- Childcare allowance.
- Full scholarship for undergraduate and graduate studies at Gran Faculdade.
- Free Unlimited Gran Concursos subscription.
- Gran Academy – Corporate University for employee development.
- Study incentive policies promoting continuous learning.
- Onboarding kit and equipment provided by Gran.
- Christmas bonus in December.
- Gran Baby Kit – a gift to celebrate the birth of babies in the family.
- M.O.M – Mom’s Off Moment: one additional day off per year, to be scheduled with direct leadership.
- Gran School Supplies Kit – assistance for school materials.
- Inclusion Allowance – exclusive for people with disabilities (PwD).
- Petlove – pet health plan for family pets.
- Day off on your birthday.
- Life insurance.
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
React.jsTypeScriptNode.jsPHPREST APIsmicroservices architectureautomated testingMySQLPostgreSQLGit
Soft skills
collaborationcommunicationcontinuous improvementproblem-solvinginsight generation