Job Description
Responsibilities
Develop, implement, and maintain web-based applications.
Set up internal and external interfaces using a pre-defined integration platform.
Implement reports and dashboards for KPI tracking and monitoring.
Collaborate with cross-functional teams to define, design, and implement new features.
Ensure the technical feasibility of UI/UX designs and optimize applications for maximum speed and scalability.
Ensure cross-browser compatibility and responsive design.
Build reusable code and libraries for future use.
Design and maintain databases to ensure data integrity and performance.
Conduct thorough testing of applications to ensure robustness and reliability.
Use version control systems to manage codebase changes and collaborate effectively with team members.
Document code and technical specifications.
Implement security best practices to protect applications against vulnerabilities (e.g., XSS, SQL injection).
Comply with system change management processes.
Tech Stack
Backend: Laravel, Node.js
Frontend: Vue.js, Nuxt.js, React
API: REST API
Database: PostgreSQL, MySQL
Others: Redis, Cache, Queue
Plus: AWS, Lambda, SQS, SES, AI, RAG