Skip to main content

Full Stack Engineer

Technology
Nitrocode
Islamabad, Pakistan3 weeks agoUntil 09/06/2026
Full timeFully remote

Job description

Company Description

Nitrocode is a leading IT house delivering high-quality solutions across mobile app development, web applications, SaaS platforms, AI/ML integration, Generative AI systems, graphics design, digital marketing, brand identity, and IoT.

We focus on rapid, production-grade engineering—turning ideas into scalable, efficient, and intelligent products. Our approach emphasizes clean architecture, performance, and practical AI adoption.

Role Description — Full Stack Engineer (MERN + GenAI + FastAPI)

As a Full Stack Engineer at Nitrocode, you will build and scale modern web applications end-to-end. Your work will span frontend (Next.js/React), backend services (Node.js/FastAPI), and AI-powered features.

You will collaborate closely with design, backend, and AI teams to deliver performant, production-ready systems. This is a full-time remote role requiring strong ownership and execution.

Key Responsibilities

  • Build responsive, high-performance UIs using
Next.js (App Router) & React
  • Develop scalable backend APIs using Node.js and FastAPI
  • Design and integrate Generative AI features
(LLMs, RAG pipelines, embeddings,

vector DBs

)

  • Work with databases
(MongoDB, PostgreSQL, Supabase)
  • Implement server actions, partial pre-rendering, streaming, and caching strategies
  • Optimize applications for speed, scalability, and SEO
  • Integrate third-party APIs and real-time systems (WebRTC is a plus)
  • Write clean, reusable, and testable code
  • Debug production issues and improve system reliability

Good to Have

  • Experience with

LangChain / LlamaIndex

  • Knowledge of Docker, CI/CD pipelines
  • Familiarity with vector databases
(Pinecone, Weaviate, FAISS)
  • Experience building
AI-powered SaaS products
  • WebRTC / real-time systems experience
Interview Process The hiring process consists of three rounds

:

  • Take-Home Assignment A practical task focused on real-world problem solving (Full Stack + optional AI integration)
  • Technical Interview
Deep dive into architecture, coding, system design, and problem-solving
  • Final Round (CEO Discussion)
Focus on mindset, ownership, and long-term alignment

Salary will be decided based on demonstrated skills and performance during the interview process.

Keywords
information-technologymobile-appsmobile-app-developmenttraining-and-developmentapp-developmentmobile-application-developmentapplication-developmentweb-applicationssoftware-as-a-service-saas-based-accountingsoftware-as-a-service-saasartificial-intelligencemachine-learninggenerative-artificial-intelligence-generative-aiplanning-and-designvisual-art-designproduct-development-and-designdigital-marketingbrandinginternet-of-things-iotaws-iotat-t-internet-of-thingsmernfastapinext-jsreact-jsreactnodejstime-and-attendanceroutersretrieval-augmented-generation-ragmongodbpostgresqlpostgressupabaserenderingscalabilityinternational-search-engine-optimization-seosearch-engine-optimization-seowebrtcdebugginglangchainllamaindexdockercustomer-intelligence-cicontinuous-integrationcd-certificate-of-depositci-cdvector-databasefaiss

¿Te interesa este puesto?