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

Posted 115ds ago

Employment Information

Education
Salary
Experience
Job Type

Report this job

Job expired or something wrong with this job?

Job Description

Full Stack Software Engineer at Gran developing responsive web applications with modern technologies. Collaborating with multidisciplinary teams on innovative educational solutions in a remote environment.

Responsibilities:

  • 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.