Saransa Media Lab

Full-Stack JavaScript Developer

Saransa Media Lab

Full-Stack JavaScript Developer

Welcome to Saransa Technology Group — where cutting-edge innovation meets meaningful community impact. Our range of products is crafted to connect people, deliver insights, and empower both individuals and businesses.

Full-Stack JavaScript Developer

Views: 530 | Apply Before: 2 weeks from now

Basic Job Information

Job Category : IT & Telecommunication
Job Level : Mid Level
No. of Vacancy/s : [ 2 ]
Employment Type : Full Time
Job Location : Pepsicola, Kathmandu-32
Offered Salary : Not Disclosed
Apply Before(Deadline) : Oct. 23, 2025 23:55 (2 weeks from now)

Job Specification

Education Level : Under Graduate (Bachelor)
Experience Required : More than 2 years
Professional Skill Required : Azure Aws Node.Js Sequelize Gcp Typeorm Prisma Next.js
Other Specification

Required Qualifications:

  • 2–3 years of professional experience as a full-stack or backend-focused JavaScript/TypeScript developer
  • Strong proficiency with:
       - Node.js and a backend framework (Express, NestJS, or Fastify)
       - Frontend framework/library (React; bonus for Next.js)
       - TypeScript in production (types, generics, interfaces)
       - Asynchronous programming, promises, and event-driven patterns
  • API design experience: REST standards, GraphQL fundamentals, versioning, error handling
  • Database experience:
         - SQL schema design, queries, and ORMs (Prisma, TypeORM, Sequelize) and/or
         - NoSQL modeling (MongoDB/Mongoose)
  • Authentication and authorization: OAuth2/OIDC, JWT, sessions, CSRF/refresh tokens
  • Testing experience: Jest/Vitest, React Testing Library, Cypress/Playwright
  • Proficiency with Git, branching strategies, and code review workflows
  • Experience with CI/CD (GitHub Actions, GitLab CI, CircleCI) and containerization (Docker)
  • Deployed at least one production web application or contributed significantly to one
  • Good communication skills and ability to work in agile teams (Scrum/Kanban)

Preferred/Nice-to-Have:

  • Next.js (App Router), server components, and incremental static regeneration
  • NestJS with dependency injection, modules, and guards/interceptors
  • GraphQL (Apollo/Urql), schema-first or code-first approaches
  • Message queues and event systems (Kafka, RabbitMQ, SQS/SNS)
  • Caching layers (Redis), rate limiting, and CDN integration
  • Cloud platforms: AWS/GCP/Azure; IaC (Terraform, CDK) and serverless (Lambda/Cloud Functions)
  • Web security hardening (CSP, security headers, certificate pinning, secret management)
  • Performance optimization: Core Web Vitals, lighthouse audits, bundle splitting
  • Observability: OpenTelemetry, Prometheus/Grafana, ELK/EFK, Datadog/New Relic
  • Monorepos and tooling (Nx/Turborepo), package publishing
  • Real-time features with WebSockets/Socket.IO or tRPC
  • Basic UX sensibilities and accessibility (WCAG)

Job Description

We are seeking a Mid-Level Full-Stack JavaScript Developer with 2–3 years of professional experience building scalable web applications. The ideal candidate is proficient in modern JavaScript/TypeScript across the stack, experienced with a major backend framework (e.g., Node.js with Express/NestJS) and a modern frontend framework (e.g., React/Next.js), and comfortable owning features end-to-end from database to UI.

Key Responsibilities:

  • Design, develop, and maintain full-stack web features using JavaScript/TypeScript
  • Build RESTful and/or GraphQL APIs, ensuring security, performance, and reliability
  • Implement responsive, accessible UIs from Figma/Sketch designs using React or Next.js
  • Model and manage data using relational (PostgreSQL/MySQL) and/or NoSQL (MongoDB) databases
  • Write clean, maintainable, testable code following SOLID principles and layered architectures
  • Implement caching, pagination, and efficient data fetching (HTTP, WebSockets, SSE)
  • Integrate third-party services (payments, auth, storage, analytics) and internal microservices
  • Ensure application security: authentication, authorization, input validation, OWASP best practices
  • Create and maintain automated tests (unit, integration, end-to-end) and documentation
  • Set up and maintain CI/CD pipelines for builds, tests, and deployments
  • Monitor and optimize application performance and cost (APM, logs, metrics)
  • Participate in code reviews, estimations, and agile ceremonies; collaborate with product/design


Similar Jobs
Powered by Merojob AI

Job Action

More Jobs By this Company

Similar Jobs
Powered by Merojob AI
job_detail_page
Search, Apply & Get Job: FREE