Company Description At Januscaler, our mission is to democratize WebRTC and enable developers of all backgrounds to harness its potential. We believe that the power of WebRTC should be accessible to everyone, not just a select few. Our aim is to foster a vibrant community of creators and innovators who can push the boundaries of what's possible on the web. Role Description This is a full-time remote role for a JavaScript Developer. You will play a key role in building generic and scalable front-end UI components and libraries with Nuxt 4, Vue.js, TypeScript, and Pinia to complement backend services. Alongside this, you will also be responsible for developing and maintaining REST APIs to ensure seamless communication between client and server. Daily tasks will include: Designing and developing scalable, reusable front-end UI components and libraries Building and maintaining back-end REST APIs Collaborating with cross-functional teams to integrate front-end and back-end systems Ensuring high performance, responsiveness, and scalability of applications Writing maintainable, testable, and clean code Qualifications Strong proficiency in Nuxt 4, Vue.js, TypeScript, and JavaScript Experience with state management systems such as Pinia Hands-on experience in back-end REST API creation Solid understanding of scalable front-end and back-end web development Excellent problem-solving abilities and attention to detail Ability to work independently and remotely WebRTC experience is a plus Bachelor’s degree in Computer Science, Engineering, or related field Nice to Have Experience with UI frameworks like Tailwind CSS or Vuetify Familiarity with GraphQL and API design best practices Knowledge of testing frameworks (Jest, Vitest, Cypress, etc.) Experience with CI/CD pipelines (GitHub Actions, GitLab CI, etc.) Understanding of cloud platforms (AWS, GCP, Azure, or similar) Contribution to open-source projects or personal portfolio work Perks Compensation starting from ₹25,000 per month, negotiable based on skillset and experience Opportunity to learn cutting-edge technologies and scalable strategies around WebRTC Flexible remote work culture Saturdays off (5-day work week) Be part of a fast-growing startup with opportunities for career growth