cover
Full Time

Full Stack Software Engineer II (Mid-Level) | Remote PHP & Vue.js Development/ 3 days ago

Gran
Attractive
Application ends: 2025-12-21

Quick Summary

This is a 100% remote Full Stack Software Engineer II role (CLT contract) at Gran, an EdTech company, focused on developing and maintaining web systems for the Student Intelligence team. The core stack requires experience with PHP (Slim) or Node.js for the backend, Vue.js for modern user interfaces, and relational databases (preferably MySQL). Responsibilities include full-cycle development, bug correction, participating in code reviews, and implementing best practices for versioning and testing, with bonus experience in Flutter, microservices, and AWS/NoSQL technologies.

Full Stack Software Engineer II | Remote PHP + Vue Development

Join Gran's Student Intelligence team as a Full Stack Software Engineer II and help us change lives through education and technology. We seek an autonomous collaborator who thrives in a tech-focused environment, building robust solutions.

Gran is a leading EdTech ecosystem, accelerating and customizing learning for over 2 million lives through two main verticals: Preparatory Courses and Gran Faculdade (College). We currently serve over 820,000 students across more than 1,500 Brazilian municipalities, committed to providing high-quality, diverse, and inclusive education.

This is a 100% remote position under our Gran Mundo work model (CLT contract). Office attendance is only required for rare, pre-notified events, with costs covered by Gran.

Key Responsibilities:

  • Contribute to the development of new functionalities for Gran's web systems.
  • Support the maintenance and evolution of existing applications, ensuring stability and quality.
  • Develop modern user interfaces using Vue.js.
  • Collaborate on bug analysis and correction.
  • Write clean, readable, and easily maintainable code.
  • Implement best practices for versioning (Git), testing, and continuous integration.
  • Participate actively in code reviews and technical discussions.
  • Engage in continuous learning across diverse technologies utilized by Gran.
  • Assist in the evolution of the mobile application (Flutter).

Required Skills & Experience:

Successful candidates typically have experience with:

  • Web Development: HTML, CSS, JavaScript
  • Frontend: Vue.js
  • Backend: PHP (Slim) or Node.js
  • Relational Databases: Experience with relational data stores (preferably MySQL)
  • Versioning: Daily use of Git

Basic Knowledge in:

  • Redis
  • DynamoDB
  • MongoDB
  • AWS S3
  • Lambda
  • Observability tools (Datadog, Grafana)
  • Stress testing

We highly value strong communication, curiosity, constant learning, and collaboration.

Highly Valued Experience (Differentials):

  • Experience with NestJS
  • Knowledge of micro frontend architecture
  • Experience with microservices
  • Experience with mobile apps (Flutter)
  • Experience with NoSQL databases
  • Previous contact with cloud services (AWS, GCP, or Azure)

Benefits & Perks:

Health and Well-being:

  • SulAmérica Health and Dental Plan (100% company-funded, national coverage).
  • Wellhub (Gympass) or gym reimbursement.
  • Sesc agreement (cultural and leisure access).
  • Starbem, Avus, and Auster applications (psychological, financial, and legal support).

Compensation and Incentives:

  • Meal Voucher or Food Voucher (Ifood Benefícios card).
  • Home Office Assistance (iFood card).
  • PLR (Profit Sharing).
  • Extended maternity and paternity leave.
  • GranPix project recognition program.
  • Daycare assistance.
  • Christmas Voucher in December.
  • Gran Baby Kit and Gran School Kit (material assistance).
  • M.O.M (Mom Off Moment): 1 additional rest day per year for mothers.
  • Inclusion Assistance (exclusive for PwD).
  • Petlove health plan for family pets.

Professional Development:

  • Full scholarship for Undergraduate and Postgraduate studies at Gran Faculdade.
  • Free Gran Concursos Unlimited Subscription.
  • Gran Academy (Corporate University).
  • Policies promoting continuous learning.

Work Environment:

  • 100% Remote Teleworking (opportunity to work anywhere in Brazil).
  • Onboarding kit and equipment provided.
  • Day Off on birthday.
  • Life insurance.
  • Standard work schedule: Monday to Friday, 40 hours per week.

We value diversity and conduct our entire selection process online, providing feedback to all candidates.

Share

Gran

Gran

  • Address
    Remoto
View Profile
Your experience on this site will be improved by allowing cookies Cookie Policy