Job Responsibilities:
- Frontend Development: Build, modify, and maintain responsive web pages using HTML, CSS, and vanilla JavaScript.
- API & Data Integration: Read API docs, test endpoints via Postman, securely connect backend data, and prevent duplicate submissions.
- Troubleshooting & Code Support: Debug issues using browser DevTools, take over existing codebases, and document root causes and fixes.
- Infrastructure Support: Assist with PHP/MySQL backend tasks, Git versioning, domain routing, DNS, SSL, and site deployments.
Requirements:
- Proficient in HTML, CSS, and vanilla JavaScript, with the ability to write and modify code independently.
- Capable of building responsive layouts using Flexbox/Grid and Media Queries.
- Solid understanding of DOM manipulation, event binding, dynamic content loading, and asynchronous requests.
- Ability to read API documentation, test endpoints using Postman (or similar tools), and integrate data into web pages.
- Proficient with browser Developer Tools (Console, Network, Elements) for debugging and troubleshooting.
- Able to take over existing codebases, articulate root causes of issues, execute fixes, and document test results.
- Clear understanding of frontend vs. backend responsibilities, secure API key management, and handling duplicate submission risks on write operations.
Nice-to-Have Skills:
- Backend development experience with PHP, MySQL, or related technologies.
- Version control using Git.
- Hands-on experience with domain management, DNS, SSL certificates, servers, and website deployment.
Experience developing systems for user membership, rewards, orders, or transaction histories.
Pay: Up to RM14,000.00 per month
Work Location: Remote