Quick Summary
This remote Senior/Lead Full Stack Engineer role focuses on leading architectural decisions and guiding a critical technical transition, specifically migrating systems from PHP to Node.js while developing high-performance features using Vue.js. The position requires technical maturity, strong product vision, and proven experience implementing Microservices architecture. Required technical expertise includes HTML, CSS, JavaScript, Vue.js, PHP or Node.js, relational databases (MySQL), and expertise in Git.
Senior/Lead Full Stack Engineer (PHP/Node.js Migration, Vue.js)
We are seeking a highly experienced engineer with strong technical maturity and product vision to lead architectural decisions and guide a critical technical transition. This role involves leading the migration from PHP to Node.js while developing high-performance features across the full stack, including Vue.js frontend development.
Key Responsibilities:
- Lead architectural decisions, emphasizing modularization and microservices implementation.
- Guide the technical transition process, actively participating in the migration of systems from PHP to Node.js.
- Develop and evolve backend and frontend functionalities (Vue.js), ensuring optimal performance and quality.
- Perform intelligent maintenance on legacy systems, correcting critical bugs and driving continuous improvements.
- Actively participate in code reviews to help the team maintain elevated technical standards.
- Support the evolution of desktop applications (Electron/PWA) and mobile applications (Flutter).
- Contribute to best practices in testing, versioning, and CI/CD to ensure stable and secure deployments.
- Collaborate autonomously, anticipating technical risks and proposing solutions that accelerate product development.
Required Technical Expertise:
- Web Development: Solid knowledge of HTML, CSS, and JavaScript.
- Frontend: Proficiency with Vue.js.
- Backend: Experience with PHP or Node.js.
- Architecture: Proven experience with Microservices.
- Databases: Experience with relational databases (e.g., MySQL).
- Versioning: Expertise in Git.
Experience with the Following Technologies:
- Redis
- DynamoDB
- MongoDB
- AWS S3
- AWS Lambda
- Observability tools (Datadog and Grafana)
Soft Skills & Leadership Profile:
We seek candidates demonstrating excellent communication, curiosity, technical maturity, strong product vision, and a collaborative spirit.
Key Differentiators (Preferred Qualifications):
- Practical experience with NestJS.
- Development experience with micro frontend architecture.
- Experience with Flutter mobile development.
- Experience with NoSQL databases.
- Previous exposure to major cloud platforms (AWS, GCP, or Azure).

