Tuesday, October 28, 2025
Binar Academy

Junior Full Stack Developer

Posted: 4 hours ago

Job Description

We are looking for a Full Stack Developer who is passionate not only about crafting intuitive user interfaces (UI/UX) but also capable of contributing to backend development for a web-based hospitality system.You will be responsible for building modern, responsive user interfaces seamlessly integrated with secure and efficient backend services. Collaboration across teams—including UI/UX Designers and Backend Engineers—will be a key part of your role.ResponsibilitiesDevelop and maintain web applications using Nuxt.js (Vue.js framework).Translate UI/UX designs into clean, efficient, and reusable front-end code.Collaborate with the backend team to design API architecture, data logic, and system integrations.Support backend module development using Node.js / Express.js, including database connections (PostgreSQL).Optimize application performance to ensure speed, responsiveness, and cross-device/browser compatibility.Apply secure coding practices, web security, and data protection principles throughout the development process.Use Git for version control and project collaboration.Contribute to application architecture design and continuous improvement of user experience.Utilize and explore AI tools (such as ChatGPT, GitHub Copilot, DeepSeek, etc.) to enhance productivity.Analyze business requirements and translate them into effective and scalable technical solutions.QualificationsMinimum 1 year of experience as a Frontend or Full Stack Developer.Proficient in JavaScript or TypeScript.Hands-on experience with Nuxt.js (or Vue.js with a strong commitment to learning Nuxt).Solid understanding of HTML5, CSS3, and Tailwind CSS.Familiar with Node.js, Express.js, and basic PostgreSQL database management.Understanding of RESTful API principles and frontend–backend integration.Strong analytical and problem-solving skills.Good sense of UI/UX design and attention to visual detail.Able to work collaboratively or independently with strong communication skills.Comfortable reading and understanding technical documentation in English.Open to learning new frameworks, tools, and technologies.Nice to HaveExperience with Electron.js for developing web-based desktop applications.Knowledge or hands-on experience with NestJS for backend development.Previous experience in hospitality, hotel systems, or booking platforms.Understanding of SEO, web performance optimization, and accessibility principles.Work ArrangementWork type: FulltimePlacement: North JakartaWork setup: WFOImmediate joiners (<2 weeks notice period) preferredHow to Apply?📩 Click the Apply button and fill in the form. (Open for both BINAR Academy alumni & non-alumni)

Job Application Tips

  • Tailor your resume to highlight relevant experience for this position
  • Write a compelling cover letter that addresses the specific requirements
  • Research the company culture and values before applying
  • Prepare examples of your work that demonstrate your skills
  • Follow up on your application after a reasonable time period

Related Jobs