Position : Senior Fullstack Engineer (QC) | Hybrid
Work Schedule : Morning Shift
Work Location : Cubao, Quezon City
Work Setup : Hybrid (3 days onsite / 2 days remote)
Qualifications :
- Over 7 years of extensive full-stack development experience, with strong expertise in Java / Kotlin Spring Boot and modern front-end frameworks such as Angular, React, or similar
- Deep knowledge of database technologies, including at least 3 years of experience with Neo4j (graph databases) and proficiency in relational databases like MySQL, including query optimization and schema design
- Hands-on experience deploying and scaling applications using AWS cloud services
- Proven leadership in technical projects and mentoring engineering teams
- Advanced understanding of software architecture, microservices design, and API development best practices
- Familiarity with modern development tools, including CI / CD pipelines, containerization (Docker), serverless architectures, orchestration platforms (Kubernetes), and infrastructure as code
- Strong grasp of security best practices across the entire stack
- Excellent communication skills and experience working within agile, cross-functional teams
- Relevant certifications are a plus
Key Responsibilities :
Technical Leadership :
Lead the end-to-end design and implementation of solutions, covering back-end APIs, front-end interfaces, and database integrationsArchitect scalable solutions that optimize interactions between presentation, business logic, and data layersDrive technical decision-making across the entire stack while mentoring team members to follow best practicesEnsure consistency and quality across all layers of the application architectureBack-End Development :
Design and develop resilient microservices using Spring Boot with Java or KotlinBuild efficient data access layers and integrate with graph databases (like Neo4j) and relational databases (like MySQL)Focus on performance, security, and scalability improvements for back-end servicesImplement comprehensive testing strategies, including unit, integration, and contract testingFront-End Development :
Create sophisticated user interfaces using modern JavaScript frameworks such as Angular or ReactDevelop responsive, accessible designs that offer excellent user experiences across devicesEnhance front-end performance via efficient state management, lazy loading, and code splittingSeamlessly integrate front-end applications with back-end APIs and ensure real-time data synchronizationQuality Assurance :
Produce detailed technical documentation, including API specifications, architecture diagrams, and implementation guides to support team knowledge sharing and project continuity