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 integrations
- Architect scalable solutions that optimize interactions between presentation business logic and data layers
- Drive technical decision-making across the entire stack while mentoring team members to follow best practices
- Ensure consistency and quality across all layers of the application architecture
Back-End Development:
- Design and develop resilient microservices using Spring Boot with Java or Kotlin
- Build 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 services
- Implement comprehensive testing strategies including unit integration and contract testing
Front-End Development:
- Create sophisticated user interfaces using modern JavaScript frameworks such as Angular or React
- Develop responsive accessible designs that offer excellent user experiences across devices
- Enhance front-end performance via efficient state management lazy loading and code splitting
- Seamlessly integrate front-end applications with back-end APIs and ensure real-time data synchronization
Quality Assurance:
- Produce detailed technical documentation including API specifications architecture diagrams and implementation guides to support team knowledge sharing and project continuity