GRAN

Full Stack Software Engineer – Mid/Senior – React, PHP, Node

GRAN

full-time

Posted on:

Location Type: Remote

Location: Remote • 🇧🇷 Brazil

Visit company website
AI Apply
Apply

Job 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