Full Stack Software Engineer, 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 developing modern web applications using React.js and PHP at Gran, an educational technology company. Collaborating in cross-functional teams to enhance user experience.

Responsibilities:

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