MERN Stack Developer (Mid-Senior)

Job Description

Title: MERN Stack Developer (Mid-Senior)

Company Name: Fleek Bangladesh

Vacancy: --

Age: Na

Job Location: Dhaka (DOHS Baridhara)

Salary: Negotiable

Experience:

  • 3 to 7 years


Published: 2025-08-17

Application Deadline: 2025-09-13

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.


Requirements:
  • 3 to 7 years


Skills Required: Express.js,Full Stack Development,JavaScript,MERN stack,MySQL,NextJs,NoSql,PostgreSQL,React | NodeJS | mongoDB | mongoose | JavaScript | Github | Git,REST API

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.


Job Other Benifits:

Employment Status: Full Time

Job Work Place: Work at office

Company Information:

Gender: Male and Female can apply

Read Before Apply: Please apply only who are fulfilling all the requirements of this job

Category: IT & Telecommunication

Interested By University

University Percentage (%)
Daffodil International University (DIU) 9.09%
East West University 4.17%
National University 3.79%
Southeast University 3.41%
Bangladesh University 3.03%
2.27%
Jahangirnagar University 2.27%
Daffodil International University-DIU 1.89%
Stamford University Bangladesh 1.52%
Military Institute of Science and Technology (MIST) 1.52%

Interested By Age Range

Age Range Percentage (%)
20-30 75.00%
31-35 14.02%
36-40 6.44%
40+ 2.27%

Interested By Salary Range

Salary Range Percentage (%)
0-20K 6.82%
20K-30K 13.26%
30K-40K 17.80%
40K-50K 15.91%
50K+ 46.21%

Interested By Experience Range

Experience Range Percentage (%)
0 years (Freshers) 23.86%
0.1 - 1 years 14.39%
1.1 - 3 years 27.65%
3.1 - 5 years 15.15%
5+ years 18.94%

Similar Jobs