
Full Stack Software Engineer, React, PHP, Node
GRAN
full-time
Posted on:
Location Type: Remote
Location: Remote • 🇧🇷 Brazil
Visit company websiteJob Level
Mid-LevelSenior
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 or PHP;
- Contribute to the development and organization/standardization of reusable component libraries using tools like Storybook;
- Implement and monitor A/B experiments to test optimization hypotheses;
- Support the full development lifecycle, from solution design to production deployment;
- Collaborate with cross-functional teams (UX, DevOps, QA, and Product);
- Provide insights to improve performance, usability, and user experience;
- Contribute to discussions on design patterns, architecture, methodologies, and other technology topics;
- Actively participate in agile ceremonies, contributing ideas and suggestions for continuous improvement;
- Share knowledge across the team, whether about technologies, tools, concepts, theories, or techniques.
Requirements
- Back-end development experience with PHP and Node;
- Solid understanding of concepts such as REST APIs and cron jobs;
- Experience using queues and lambdas for asynchronous communication;
- Knowledge of SOLID principles and MVC architecture;
- Experience with automated testing (unit and integration tests);
- Front-end development experience: React, TypeScript, CSS;
- Experience with databases (MySQL, PostgreSQL, Redis);
- Proficient with Git (Gitflow);
- Experience with CI/CD;
- Technical English for reading.
- Bonus points if you know: Hexagonal architecture; Data security; Nest.js; Microservices architecture; Metrics and observability; Micro frontends.
Benefits
- SulAmérica Health and Dental plans with nationwide coverage, 100% company-funded.
- Wellhub (Gympass) or gym reimbursement.
- Agreement with Sesc, providing access to cultural and leisure activities.
- Starbem, Avus and Auster apps: health, wellness and full support, including psychological, financial and legal assistance.
- Meal Voucher or Food Voucher paid on the iFood Benefits card.
- Home Office allowance paid on the iFood card.
- Profit sharing (PLR) according to current rules.
- Extended maternity and paternity leave.
- GranPix - Project recognition program with awards.
- Childcare assistance.
- Full scholarship for Undergraduate and Postgraduate studies at Gran Faculdade.
- Free unlimited Gran Concursos subscription.
- Gran Academy - Corporate University for the development of Gran employees.
- Policies that encourage study and promote continuous learning.
- Onboarding kit and equipment provided by Gran.
- Year-end bonus in December.
- Gran Baby Kit - a gift to celebrate the birth of babies in the family.
- M.O.M - Mom Off Moment: 1 additional day off per year, to be scheduled with direct leadership.
- Gran School Kit - assistance for school supplies.
- Inclusion Allowance - exclusive for people with disabilities (PcD).
- 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.jsTypeScriptNodePHPREST APIsSOLID principlesMVC architectureautomated testingMySQLPostgreSQL
Soft skills
collaborationcommunicationcontinuous improvementproblem-solvingknowledge sharing