Quick Summary
Seeking a remote Full Stack Software Engineer II to develop new functionalities and maintain existing web systems, focusing on clean code and best practices. Required technical skills include HTML, CSS, JavaScript, Vue.js for the frontend, PHP or Node.js for the backend, MySQL, and daily Git usage. Responsibilities include developing modern interfaces, participating in code reviews, and supporting the evolution of the Electron desktop application. Experience with NestJS, microservices, NoSQL databases, and cloud platforms (AWS, GCP, Azure) is highly valued.
Full Stack Developer Requirements (PHP, Vue.js, Node.js)
What We Are Looking For:
We seek candidates proficient in core web development technologies and modern frameworks.
Required Technical Skills:
- Web Development: HTML, CSS, JavaScript
- Frontend: Vue.js
- Backend: PHP or Node.js
- Relational Databases: Preferably MySQL
- Git: Daily version control usage
Basic Knowledge in:
- Redis.
- DynamoDB.
- MongoDB.
- AWS S3.
- Lambda.
- Observability (Datadog, Grafana).
Highly Valued Differentiators:
- Experience with NestJS.
- Knowledge of micro frontend architecture.
- Experience with microservices.
- Experience with mobile apps (Flutter).
- Experience with NoSQL databases.
- Prior contact with cloud services (AWS, GCP, or Azure).
We also highly value strong communication, curiosity, constant learning, and collaboration.
Key Responsibilities:
- Contribute to the development of new functionalities for Gran's web systems.
- Support the maintenance and evolution of existing applications, ensuring quality and stability.
- Develop modern interfaces using Vue.js.
- 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 in code reviews and technical discussions with the team.
- Support the evolution of the desktop application in Electron (PWA).
- Learn and develop skills in various technologies used by Gran.

