Full Stack Developer
ระดับ: mid
สถานที่: Phnom Penh
เงินเดือน: ไม่ระบุเงินเดือน
🏢 ประกาศจากหน้าอาชีพของบริษัท
รายละเอียดงาน
JOB RESPONSIBILITIES
- Design, develop, test, and maintain web applications across both frontend and backend.
- Build responsive, user-friendly UI using modern JavaScript frameworks (React / Vue / Next.js).
- Develop RESTful and backend services.
- Integrate frontend with backend systems and third-party APIs.
- Design and manage databases (SQL / NoSQL), including schema design and query optimization.
- Implement authentication and authorization (OAuth2, JWT, role-based access control).
- Ensure application performance, security, and scalability.
- Write clean, maintainable, and well-documented code.
- Participate in code reviews, technical discussions, and architecture decisions.
- Collaborate closely with UI/UX designers, backend engineers, QA.
- Troubleshoot, debug, and resolve production issues.
- Support CI/CD pipelines, deployments, and cloud environments.
- Follow Agile / Scrum development processes.
JOB REQUIREMENTS
- Bachelor’s degree in computer science, Software Engineering, or related field (or equivalent experience)
- 2–4+ years of experience as a Full-Stack Developer
- Strong experience with HTML5, CSS3, JavaScript (ES6+)
- Hands-on experience with React / Vue / Next.js
- Experience with state management (Redux, NgRx, Pinia, Zustand)
- Familiar with responsive design and CSS frameworks (Tailwind, Material UI)
- Experience with Node.js (Express / NestJS) or Java (Spring Boot)
- Strong understanding of RESTful APIs and backend architecture
- Knowledge of microservices and API security is a plus
- Experience with PostgreSQL, Oracle
- Ability to write optimized queries and design schemas