Full-Stack Developer, IT

Category:
Job Summary
Sex type: Both
Job Nature:Full Time
Age:Na
Experience:At least 3 yearsThe applicants should have experience in the following business area(s): Group of Companies, IT Enabled Service, Manufacturing (FMCG)
Educational Requirements: Bachelor of Science (BSc) in Computer Science & EngineeringMaster of Science (MSc) in Computer Science & EngineeringBachelor’s or Master’s in Computer Science, Software Engineering or a related field preferred. Equivalent practical experience with demonstrable production deployments will be considered.
Job Location:Dhaka
Salary Range: Negotiable
Published: 29 Apr 2026
Deadline: 28 May 2026
Vacancy: --
Job Description

Job Context: Meghna Group of Industries (MGI), a leading conglomerate in Bangladesh, is seeking an experienced Full-Stack Developer. We are building and scaling a portfolio of in-house enterprise platforms including a group-wide super app, ERP and distribution systems, internal tools and AI-driven products used across web and mobile (Flutter). We require a Full-Stack Developer to take end-to-end ownership of back-end services and customer-facing web applications from API and database design to production deployment and ongoing operations. The incumbent will work closely with our engineering, mobile and AI teams and contribute to architecture decisions across our microservices ecosystem.

Job Responsibilities:

  • Back-End & API Development: Design, build and maintain production-grade back-end services using Node.js, NestJS and TypeScript. Develop secure, well-documented REST APIs (and GraphQL where appropriate) with authentication, RBAC, validation, error handling and observability as first-class concerns.
  • Microservices Architecture: Contribute to the design and evolution of our microservices ecosystem - service boundaries, inter-service communication (HTTP, gRPC, message queues), shared libraries, API contracts and deployment topology. Ensure services are independently deployable, observable and resilient.
  • Front-End Development: Build modern, performant web applications using Next.js (App Router) with TypeScript, including SSR/ISR, server actions and route handlers integrated with our internal APIs.
  • Database & Data Modeling: Design and optimize relational schemas in PostgreSQL and MySQL - migrations, indexing, query tuning and safe data evolution for systems with high SKU counts, multi-branch operations and millions of rows.
  • Deployment & Operations: Containerize services with Docker and ship them through CI/CD pipelines (GitHub Actions, GitLab CI, or similar). Monitor, debug and resolve production issues, uphold engineering standards through code reviews.
  • Collaboration & Mentorship:. Work directly with IT leadership, mobile (Flutter) developers, the existing PHP/Laravel team, RPA, and AI engineers. Translate business requirements into clear technical specifications and mentor junior developers.

Job Requirements

Experience with real-time and streaming libraries in Node.js - Socket.IO, ws or native WebSocket APIs for bidirectional communication. Hands on experience with server-sent events (SSE), HTTP streaming and Node.js Streams API for chunked/streamed responses. Experience with event driven systems and brokers - Redis Pub/Sub, BullMQ, RabbitMQ, Kafka or NATS. Experience with monorepo tooling (Nx, Turborepo) and shared TypeScript packages across services and clients. Cloud deployment experience on AWS, GCP or DigitalOcean (managed databases, object storage, container services). Experience integrating back-end services with mobile clients built in Flutter or React Native. Exposure to ERP, distribution, retail or other large-scale B2B platforms. Familiarity with observability tooling (Sentry, Grafana, Prometheus, OpenTelemetry). Exposure to AI/LLM integrations - calling LLM APIs, building agentic tools, or working with RAG systems.

Job Source

https://bdjobs.com/h/details/1482822

Tags:
Let me know if you have any question, just comment below
.
More Jobs from Meghna Group of Industries
.