Chat on WhatsApp
Dobu Technology LLC logo

Full Stack Developer - REMOTE / Work From Home

Dobu Technology LLC
3 hours ago
Full-time
Remote
Pakistan
₨235,000 - ₨273,000 PKR monthly
Full Stack Developer

About the Role

This is a senior-level, full-ownership position. You will be responsible for designing, building, and maintaining Dobu's web and mobile products from the ground up. You will work closely with back-end engineers, product managers, and designers to deliver reliable, scalable, and well-crafted software across all platforms.

Key Responsibilities

  • Design and develop high-performance back-end services and APIs using Rust
  • Build and maintain web applications using Next.js (SSR, SSG, App Router, API routes)
  • Develop cross-platform mobile applications using Flutter and/or React Native for iOS and Android
  • Own features end-to-end — from architecture and development to testing and deployment
  • Integrate and consume RESTful APIs across web and mobile platforms
  • Define and enforce coding standards, architecture patterns, and best practices across the stack
  • Manage app releases on the Google Play Store and Apple App Store
  • Participate in code reviews, sprint planning, and cross-functional technical discussions
  • Mentor junior developers and contribute to a strong engineering culture

Competitive senior level salary package /negotiable/

What we're looking for

General

  • 5+ years of professional full-stack development experience
  • Proven track record of shipping production-grade web and mobile applications
  • Strong understanding of software architecture, system design, and clean code principles
  • Proficiency with Git, collaborative workflows (branching, PRs, code reviews)
  • Experience with CI/CD pipelines and automated deployment processes

Back-End — Rust

  • Deep, production-level expertise in Rust
  • Experience with async programming (Tokio or async-std)
  • Proficiency in designing and building REST and/or gRPC APIs
  • Strong understanding of memory safety, concurrency, and performance optimization
  • Familiarity with database integration (PostgreSQL, SQLite, or similar)

Web — Next.js

  • Deep expertise in Next.js (App Router, Pages Router, SSR, SSG, ISR)
  • Strong command of React.js with hooks, context, and component architecture
  • Proficiency in TypeScript and modern JavaScript (ES6+)
  • Experience with Tailwind CSS or CSS-in-JS solutions and responsive design
  • Familiarity with state management libraries (Zustand, Redux, React Query, or similar)
  • Understanding of web performance optimization and Core Web Vitals
  • Experience deploying to Vercel or equivalent cloud platforms

Mobile — Flutter & React Native

  • Solid hands-on experience with Flutter (Dart) and/or React Native (TypeScript)
  • Experience building and publishing apps on both Google Play Store and Apple App Store
  • Knowledge of mobile UI/UX patterns and platform guidelines (Material Design & Apple HIG)
  • Experience with mobile state management (Provider, Riverpod, BLoC for Flutter; Zustand or Redux for React Native)
  • Familiarity with push notification integration (FCM for Android, APNs for iOS)
  • Experience with native module bridging and accessing device hardware APIs

Soft Skills

  • Strong ownership mindset — comfortable driving features end-to-end independently
  • Excellent communication and collaboration skills in a cross-functional team
  • Self-motivated with the ability to manage parallel workstreams across web and mobile
  • Detail-oriented with a genuine passion for clean, performant, and maintainable code
  • Proactive in surfacing risks and proposing practical solutions

Nice to Have

  • Experience with monorepo setups (Turborepo, Nx) for shared code across platforms
  • Familiarity with smart building, IoT, or access control systems
  • Knowledge of authentication flows (OAuth2, JWT, SSO)
  • Experience with cloud platforms (AWS, GCP, or Azure)
  • Exposure to containerization (Docker) and infrastructure tooling
  • Open-source contributions or a strong public GitHub portfolio