Quick Summary
Mid-Level Full Stack Software Engineer | Learning Experience Team
We are seeking a Mid-Level Full Stack Software Engineer to join the Gran Learning Experience team and help us change lives! Gran is an ecosystem that merges education and technology, accelerating and customizing learning. We have positively impacted over 2 million lives through our two main verticals: Preparatory Courses and Gran Faculdade (College).
Currently serving over 820,000 students across more than 1,500 Brazilian municipalities, our motivation is to provide high-quality education that is diverse, inclusive, and accessible both geographically and economically. Our cutting-edge technology acts as a catalyst, opening up numerous future possibilities.
We strongly believe that education is a right for everyone and strive to make this a reality across Brazil. We provide the tools necessary to facilitate access to education at various levels for thousands of Brazilians.
This position operates under our Gran Mundo work model, which is 100% remote (Teletrabalho). You will not be required to attend the office, except for occasional events which will be announced in advance and fully covered by Gran. All our positions are under the CLT employment model.
Responsibilities and Duties
Here you will:
- Contribute to the development of new functionalities for Gran's web systems.
- Support the maintenance and evolution of existing applications, ensuring high quality and stability.
- Develop modern user interfaces using Vue.js.
- Assist in the evolution of the mobile application (Flutter).
- Collaborate with the team on bug analysis and correction.
- Write clean, readable, and easily maintainable code.
- Utilize best practices for versioning, testing, and continuous integration.
- Participate actively in code reviews and technical discussions with the team.
- Learn and grow in diverse technologies utilized by Gran.
Requirements and Qualifications
We are looking for candidates with experience in:
- Web Development: HTML, CSS, JavaScript.
- Frontend: Vue.js.
- Backend: PHP (Slim) or Node.js.
- Relational Databases: (preferably MySQL).
- Git: Daily version control usage.
And basic knowledge in:
- Redis
- DynamoDB
- MongoDB
- AWS S3
- Lambda
- Observability (Datadog, Grafana)
- Stress testing.
Key Differentiators
- Experience with NestJS.
- Knowledge of micro frontend architecture.
- Experience with microservices.
- Experience with mobile apps (Flutter).
- Experience with NoSQL databases.
- Prior exposure to cloud services (AWS, GCP, or Azure).
We also highly value strong communication skills, curiosity, continuous learning, and collaboration.
Additional Information and Benefits
Health and Well-being
- SulAmérica Health and Dental Plan with national coverage, 100% covered by the company.
- Wellhub (Gympass) or gym reimbursement.
- Sesc agreement, providing access to cultural and leisure activities.
- Starbem, Avus, and Auster applications: comprehensive health, well-being, and support, including psychological, financial, and legal assistance.
Food
- Meal Voucher or Food Voucher paid via the Ifood Benefits card.
Recognition and Incentives
- Home Office Assistance paid via the iFood card.
- PLR (Profit Sharing) according to current rules.
- Extended maternity and paternity leave.
- GranPix - Project recognition program with awards.
- Childcare Assistance.
- Kit onboarding 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 Off Moment): 1 (one) additional day of rest per year for mothers, defined with direct leadership.
- Gran School Kit - school supplies assistance.
- Inclusion Assistance - exclusive for Persons with Disabilities (PwD).
- Petlove – health plan for family pets.
Professional Development
- Full scholarship for Graduation and Post-Graduation at Gran Faculdade.
- Free Gran Concursos Unlimited Subscription.
- Gran Academy - Corporate University for the development of GranLovers.
- Policies to incentivize study, promoting continuous learning.
Time Off
- Birthday Day Off.
- Life Insurance.
Work Location: Teleworking (100% Remote). Opportunity to work from any city in Brazil.
We value diversity, and all individuals are welcome in our selection processes.


