About the job TECH STACK ENGINEER
Job Summary:
We are seeking a highly skilled Tech Stack Engineer to develop, optimize, and maintain applications using modern technologies. The ideal candidate will have expertise in backend and frontend technologies, database management, cloud services, and system architecture. This role requires strong problem-solving skills, collaboration with cross functional teams, and experience in designing scalable solutions.
Key Responsibilities:
Design, develop, and maintain robust and scalable applications using PHP - Laravel for backend development.
Develop and enhance frontend interfaces using JavaScript frameworks (Node.js, Jest, Vue, jQuery) to ensure a seamless user experience.
Manage and optimize relational databases using MySQL 8+ for data storage, retrieval, and performance tuning.
Deploy and manage applications on Ubuntu 20.04 (LINUX) environments with security best practices.
Utilize AWS cloud services (EC2, RDS, Lambda, S3, Step Function, API Gateway)to build scalable and resilient solutions.
Implement RESTful API integrations and optimize API performance for improved functionality.
Ensure code quality and maintainability through unit testing and version control(Git, BitBucket).
Collaborate with DevOps teams to automate deployment processes and improve system reliability.
Troubleshoot and resolve system performance issues, ensuring high availability and efficiency.
Stay updated with the latest technology trends and recommend improvements to the tech stack.
Required Qualifications & Skills:
Strong proficiency in PHP (Laravel) and JavaScript (Node.js, Jest, Vue, jQuery).
Experience with MySQL 8+ including database design, indexing, and query optimization.
Hands-on experience with Linux (Ubuntu 20.04) for application deployment and server management.
Expertise in AWS services such as EC2, RDS, Lambda, S3, Step Function, and API Gateway.
Experience in API development and integration, with a focus on security and scalability.
Knowledge of CI/CD pipelines for automated deployment and system monitoring.
Familiarity with DevOps practices, containerization (Docker, Kubernetes), and infrastructure as code (Terraform).
Ability to troubleshoot and optimize applications forr performance, scalability, and security.
Ability to work both independently and within a team in an Agile development environment.
Experience with additional frameworks or tools such as React.js, TypeScript, or GraphQL.
Knowledge of microservices architecture and event-driven programming.
Prior experience in cloud security and compliance best practices
Qualifications
5-8 year experience with back end frameworks and cloud applications particularly PHP and Javascript
Experience with AWS or Azure Cloud Services
Degree in Computer Science or Engineering
Malaysian Citizen or Permanent Resident