Full Stack Software Engineer

Posted 103ds ago

Employment Information

Education
Salary
Experience
Job Type

Report this job

Job expired or something wrong with this job?

Job Description

Full-Stack Software Engineer working on an AI-powered equipment maintenance platform for farmers. In a remote role requiring JavaScript, Vue.js, and Node.js expertise.

Responsibilities:

  • Build, maintain, and scale full-stack features across web applications using modern JavaScript/TypeScript tooling.
  • Develop frontend experiences using Vue.js, Nuxt.js, and Tailwind CSS with strong attention to UX/UI and performance.
  • Design and implement backend services and APIs using Node.js.
  • Work extensively with relational databases (PostgreSQL), including schema design, query optimization, and data modeling.
  • Leverage Supabase for backend infrastructure, authentication, and data management.
  • Own tickets end-to-end, from implementation through testing and deployment.

Requirements:

  • Strong mastery of JavaScript and TypeScript fundamentals.
  • Proven experience with Vue.js and Nuxt.js in production environments.
  • Solid experience using Tailwind CSS to build scalable UI systems.
  • Strong understanding of the Node.js ecosystem.
  • Hands-on experience with PostgreSQL and relational database design.
  • Experience working with Supabase.
  • Proficiency with Git/GitHub and collaborative development workflows.
  • Experience building and maintaining REST APIs, GraphQL APIs, or real-time systems.
  • Ability to manage complex, multi-client frontend applications.
  • Strong sense of ownership, accountability, and execution.
  • Comfortable working in a startup or small-team environment.

Benefits:

  • Fully remote
  • Holidays + PTOs
  • Growth opportunities
  • USD payment