Senior Fullstack JavaScript Developer @ScholarshipOwl
Software Development
Salary unspecified
Remote Location
remote Serbia
Job Type freelance
Posted Today

[Hiring] Senior Fullstack JavaScript Developer @ScholarshipOwl

Today - ScholarshipOwl is hiring a remote Senior Fullstack JavaScript Developer. 💸 Salary: unspecified 📍Location: Serbia

This description is a summary of our understanding of the job description. Click on 'Apply' button to find out more.

Role Description

This role involves developing scalable technology that changes lives for students seeking scholarship opportunities.

  • Architect and build high-performance web applications using Nuxt.js (Vue.js) on the client side and Node.js on the server side.
  • Leverage Nuxt.js for Server-Side Rendering (SSR) to ensure optimal SEO performance and fast load times.
  • Collaborate on maintaining and migrating legacy backend services written in PHP to our modern stack.
  • Design and optimize RESTful APIs (experience with GraphQL is a major plus) to serve data to thousands of concurrent users.
  • Proactively identify opportunities to integrate new technologies (including AI tools) to improve developer velocity or product features.
  • Conduct code reviews and mentor junior developers to ensure code quality and team growth.

Qualifications

  • 5+ years of professional software development experience.
  • Deep expertise in Vue.js and the Nuxt.js framework (lifecycle, middleware, plugins, and Pinia/Vuex).
  • Strong commercial experience with Node.js environments.
  • Proficiency with SQL (MySQL/PostgreSQL) and NoSQL databases.
  • Deep understanding of modern JavaScript (ES6+), TypeScript, and asynchronous programming.
  • Experience with testing frameworks like Jest, Cypress, or Vitest.

Requirements

  • Ability to read, debug, and maintain PHP code. Comfort working within a LAMP environment during migrations is critical.

Bonus Skills (The "X-Factor")

  • Hands-on experience with Google Cloud Platform (App Engine, Cloud Functions, Cloud Run, or BigQuery).
  • Experience integrating Google Gemini, OpenAI, or other LLMs into production applications.
  • Proficiency in Python for backend scripting, data processing, or AI/ML workloads.
  • Experience designing schemas and consuming GraphQL APIs.
  • Previous work in education technology or high-traffic consumer platforms.
Before You Apply
remote Be aware of the location restriction for this remote position: Serbia
Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Senior Fullstack JavaScript Developer @ScholarshipOwl
Software Development
Salary unspecified
Remote Location
remote Serbia
Job Type freelance
Posted Today
Apply for this position Unlock 73,253 Remote Jobs
remote Be aware of the location restriction for this remote position: Serbia
Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Apply for this position Unlock 73,253 Remote Jobs
×
  • Unlock 73,253 hidden remote jobs.
  • Your shortcut to remote work. Apply before everyone else.
  • Click and apply. No middlemen, no hassle.
  • Filter by location/skills/salary…
  • Create custom email alerts
Unlock All Jobs Now