Advertisement

MERN Stack Developer (Mid-Senior)

Fleek Bangladesh
Deadline: September 13, 2025

Job Summary

Vacancy: --

Salary: Negotiable

Age: Na

Experience: 3 to 7 years

Location: Dhaka (DOHS Baridhara)

Published: August 17, 2025

Requirements

Education

  • Bachelor of Science (BSc) in Computer Science & Engineering
  • Bachelor of Science (BSc) in Mathematics
  • Bachelor of Science (BSc) in Computer Science
  • Bachelor’s degree in Computer Science, Software Engineering, or equivalent practical experience.

Experience

  • 3 to 7 years

Additional Requirements

  • Experience: 3–5 years in professional web application development, including at least 1+ years in enterprise-grade MERN projects.
  • Strong problem-solving skills with a focus on clean, maintainable, and scalable code. Familiarity with Agile/Scrum methodologies.
  • Ability to work under pressure and meet tight deadlines without compromising quality.
  • Excellent communication skills in English (written and verbal).Capability to lead a small team and coordinate tasks effectively.
  • Required Skills

  • Frontend: React.js (Hooks, Context API), Redux Toolkit/MobX, Tailwind CSS/SASS, Formik + Yup, Next.js.
  • Backend: Node.js, Express.js, REST, GraphQL (Apollo), authentication systems, Helmet.js, CSRF protection, rate limiting.
  • Databases: MongoDB (aggregation, indexing), MySQL/PostgreSQL, Redis. Testing & Tools: Jest, React Testing Library, Git, Docker, Kubernetes basics, CI/CD pipelines, monitoring tools (New Relic, Sentry).
  • Additional Tools: WebSockets/Socket.io, PDFKit, Excel/CSV processing, payment gateway integration.
  • Bonus Skills:

  • Laravel APIs, Blade templating, Eloquent ORM, legacy system maintenance, migration from Laravel to MERN.
  • Bonus Skills (Nice to Have)Experience with Next.js for server-side rendering Familiarity with PHP Laravel (Priority Plus)Experience with deploying mobile apps on Google Play Store and Apple App Store Experience with integrating Push Notifications, Deep Linking, and other mobile-specific features

Responsibilities & Context

Job Context

Fleek Bangladesh is a fast-growing IT company delivering high-quality enterprise solutions to clients in the USA, Europe, and beyond. Our projects range from high-traffic service platforms, e-commerce platforms to multi-tenant SaaS products and complex ERP systems. We’re looking for a Mid-Senior MERN Stack Developer who can take ownership of development tasks, contribute to architectural decisions, and mentor junior developers while ensuring international development standards.

This role involves working on full-stack development—from building optimized REST/GraphQL APIs to delivering dynamic, responsive front-end UIs. Experience with PHP/Laravel for legacy integration and migration projects will be an added advantage.

Job Responsibilities

Core Development

  • Design, develop, and maintain enterprise-grade applications using the MERN stack (MongoDB, Express.js, React.js, Node.js).
  • Create and optimize RESTful APIs and GraphQL endpoints following JSON:API and Apollo best practices.
  • Build secure authentication and authorization systems (JWT, OAuth 2.0, session management).
  • Implement advanced database queries, aggregation pipelines, and indexing in MongoDB; manage relational data in MySQL/PostgreSQL.
  • Integrate caching layers using Redis for performance optimization.
  • Develop SSR/SSG applications with Next.js for high SEO performance.
  • Build real-time features using WebSockets/Socket.io.

Project-Specific Implementations

  • Develop high-traffic, multi-vendor e-commerce platforms with integrated payment gateways (Stripe, PayPal, etc.).
  • Implement ERP modules (CRM, inventory, accounting) with scalable architectures.
  • Integrate third-party APIs for shipping, SMS, and email notifications.
  • Process and generate reports in PDF (PDFKit, React-PDF) and Excel/CSV formats.

Legacy System Integration

  • Maintain and enhance existing PHP/Laravel-based systems.
  • Migrate features and data from PHP/Laravel applications to the MERN stack.
  • Collaborate with backend teams for API harmonization.

Quality Assurance & DevOps

  • Write unit and integration tests using Jest and React Testing Library.
  • Utilize Docker/Kubernetes for containerized development and deployment.
  • Implement CI/CD pipelines using GitHub Actions or Jenkins.
  • Monitor application health with tools like New Relic or Sentry.

Team Leadership & Collaboration

  • Guide junior developers with code reviews, technical feedback, and mentoring.
  • Collaborate with UI/UX designers, QA teams, and business analysts.
  • Participate in sprint planning, backlog grooming, and project retrospectives.
  • Communicate effectively with international clients for requirement clarification and updates.

Skills Required

Express.jsFull Stack DevelopmentJavaScriptMERN stackMySQLNextJsNoSqlPostgreSQLReact | NodeJS | mongoDB | mongoose | JavaScript | Github | GitREST API

Workplace

Work at office

Employment Status

Full Time

Gender

OTHER

Job Location

Dhaka (DOHS Baridhara)

Company Information

Fleek Bangladesh

Address:

House-417, Road-7, Baridhara DOHS, Dhaka-1206

Job Source

Bdjobs