
We are looking for a motivated and detail-oriented Junior Full Stack Developer to join us. In this role, you will help maintain and scale our POS application, working across the entire stack. You will write clean frontend components using Vue.js and develop robust, reliable backend services using Node.js.
Key Responsibilities
• Feature Development: Build responsive, user-facing features using Vue.js (Vue 3/Composition API) and develop corresponding API endpoints using Node.js (Express or NestJS).
• Database Management: Assist in writing efficient queries, managing schemas, and maintaining relational databases (such as PostgreSQL).
• Code Quality & Maintainability: Write clean, reliable, and testable code. We value core engineering principles such as Separation of Concerns (SOC), DRY (Don't Repeat Yourself), and KISS (Keep It Simple & Straightforward).
• API Integration: Design, implement, and consume secure RESTful APIs, ensuring proper error handling and data validation.
• System Reliability: Contribute to writing unit/integration tests and assist in monitoring application performance and database health.
Use the original employer contact details to apply for this listing.