Remotify
logo
Garocha

Full Stack Engineer

Asia

August 14, 2026 at 4:53 AM

✨ AI summary

Location

  • Remote / Hybrid (Kathmandu, Nepal)

Languages

  • Python
  • JavaScript
  • TypeScript

Frameworks

  • Django / Django REST Framework
  • React
  • Next.js

Cloud Services

  • AWS
  • DigitalOcean
  • Similar cloud platforms

Databases

  • PostgreSQL (or other relational DB)

Experience Level

  • 3+ years preferred
Full-Stack Engineer — Garocha

Location: Remote / Hybrid

Employment Type: Full-Time

Experience: 3+ years preferred

Department: Engineering

Company: Garocha

About Garocha

Garocha is building a modern platform for creators and streamers to engage directly with their audiences through interactive experiences, Gifts, challenges, messages, and creator-focused tools.

We are looking for a strong Full-Stack Engineer who can take ownership of the entire technical stack — from the frontend users interact with to the Django backend, APIs, database, integrations, and deployment.

This is not a frontend-only or backend-only role. We want someone who is comfortable working across the complete product.

What You'll DoFrontend — Next.js
  • Build and maintain Garocha's web application using Next.js and React.
  • Develop responsive, fast, mobile-friendly interfaces.
  • Convert Figma/design concepts into clean, production-ready UI.
  • Build reusable React components and frontend architecture.
  • Integrate frontend applications with REST APIs.
  • Implement authentication, user dashboards, creator dashboards, payments, Gifts, challenges, notifications, and other platform features.
  • Optimize page speed, SEO, Core Web Vitals, and overall frontend performance.
  • Handle browser compatibility and responsive layouts.
  • Maintain clean, scalable, and maintainable frontend code.
Backend — Django
  • Build and maintain Garocha's backend using Python and Django.
  • Design and develop REST APIs.
  • Build authentication, authorization, user management, creator systems, Gift systems, transaction systems, notifications, and other core functionality.
  • Design efficient database models and relationships.
  • Work with PostgreSQL or similar relational databases.
  • Implement background jobs and scheduled processes where required.
  • Build secure and scalable backend architecture.
  • Integrate third-party services and APIs.
  • Implement proper validation, error handling, logging, and monitoring.
Payments & Integrations

You will work with external services and integrations, including:

  • Payment gateways and payment APIs
  • Creator payout systems
  • Authentication providers
  • Streaming/platform integrations
  • Email and notification services
  • Webhooks
  • Analytics and third-party APIs

Experience handling payment transactions, webhooks, fraud prevention, refunds, payouts, or financial records is a major advantage.

DevOps & Deployment

You should be comfortable handling basic infrastructure and deployment responsibilities, including:

  • Linux servers
  • Git/GitHub
  • CI/CD
  • Docker
  • Nginx
  • Cloud hosting
  • Database deployment and backups
  • SSL/security configuration
  • Monitoring and troubleshooting

You don't need to be a dedicated DevOps engineer, but you should be capable of taking a project from development to production.

Required Technical Skills

Must Have:

  • Strong Python
  • Strong Django / Django REST Framework
  • Strong JavaScript / TypeScript
  • Strong React
  • Strong Next.js
  • REST API development
  • PostgreSQL or another relational database
  • Git/GitHub
  • HTML5/CSS3
  • Responsive web development
  • API integrations
  • Authentication and authorization
  • Basic Linux/server knowledge
  • Ability to debug and troubleshoot independently
Strongly Preferred
  • TypeScript
  • Docker
  • Redis
  • Celery/background jobs
  • WebSockets / real-time systems
  • Payment gateway integrations
  • Webhook architecture
  • AWS / DigitalOcean / similar cloud platforms
  • CI/CD
  • Security best practices
  • Performance optimization
  • Experience building SaaS platforms or marketplaces
  • Experience working with creator, streaming, gaming, or social platforms
What We Are Looking For

We are looking for an engineer who takes ownership.

You should be able to receive a feature requirement, understand the business objective, design the technical solution, build it, test it, deploy it, and maintain it.

You should not need to be given instructions for every small task.

We value:

  • Strong problem-solving ability
  • Clean and maintainable code
  • Fast execution
  • Attention to detail
  • Security awareness
  • Product thinking
  • Good communication
  • Ability to work independently
  • Ability to identify problems before they become serious
  • Willingness to take responsibility for production systems
Important

This position is for someone who is genuinely comfortable with both frontend and backend development.

If you are primarily a frontend developer who occasionally works with backend code, or primarily a backend developer who cannot independently build modern Next.js applications, this role may not be the right fit.

We want someone who can confidently say:

"Give me the product requirement and I can build the complete feature from frontend to backend."

What You'll Get
  • Opportunity to work on a product from an early stage and have significant technical ownership.
  • Direct involvement in product and engineering decisions.
  • Opportunity to build scalable systems from the ground up.
  • Fast-moving startup environment.
  • High level of autonomy and responsibility.
  • Competitive compensation based on experience and skill.
  • Potential for long-term growth with the company.
  • Opportunity to work on an international-facing creator technology platform.
How to Apply

Please send:

  1. Your CV/resume
  2. GitHub profile
  3. LinkedIn profile
  4. Portfolio or examples of previous projects
  5. Details of your strongest Next.js + Django project
  6. Your expected salary
  7. Your availability / notice period

Bonus: Tell us about one full-stack project you personally built and explain what you handled on both the frontend and backend.

Important

We are looking for builders, not just task executors.

If you enjoy taking ownership of products, solving difficult technical problems, and building systems from the ground up, we'd love to hear from you.

  • Apply now and help us build Garocha.
Apply