Full-Stack Developer

Posted 16hrs ago

Employment Information

Education
Salary
Experience
Job Type

Report this job

Job expired or something wrong with this job?

Job Description

Full-Stack Software Developer responsible for building and maintaining web applications for a startup supporting US cannabis companies. Aligning with EST hours from Serbia in a remote setup.

Responsibilities:

  • Build and maintain full-stack features leveraging APIs that pull data from BigQuery, contributing to a fast, clean, and scalable production codebase.
  • Work within a multi-tenant environment where data isolation and secure access control (including Row-Level Security) are first-class concerns
  • Build and maintain features using SQL databases, with a focus on PostgreSQL
  • Design and optimize complex queries, manage indexes, schema design and migrations in PostgreSQL, with the ability to diagnose and resolve performance bottlenecks
  • Contribute to system security, including admin system management and access controls

Requirements:

  • Strong experience with Node.js, and Next.js
  • Advanced knowledge of Python, React, SQL and PostgreSQL
  • Experience with RESTful APIs and third-party API integrations
  • Solid understanding of multi-tenant architecture and data security (RLS)
  • Strong experience with JavaScript and TypeScript
  • Excellent knowledge of code versioning practices
  • Experience working in Linux environments
  • Strong database management skills **
  • Broader previous exposure to CI/CD pipelines (preferably GitHub actions)
  • Familiarity with PM2 process management

Benefits:

  • 📈 Opportunity to work on modern, scalable technologies and impactful projects
  • 🧑‍💻 Exposure to cutting-edge tools, including AI-driven workflows
  • 🌍 Flexible and dynamic work setup
  • 🤝 Opportunities for professional development and career growth