মূল কনটেন্টে যান
BetterSoftZ

ডেভেলপার নিয়োগ

বাংলাদেশে React ডেভেলপার নিয়োগ দিন

React ও Next.js-এ ফ্রন্ট এন্ড, ড্যাশবোর্ড ও ডিজাইন সিস্টেমের কাজ।

বাংলাদেশে React ডেভেলপার কীভাবে নিয়োগ দেব?

BetterSoftZ-এর মাধ্যমে React ডেভেলপার নিয়োগ মানে ঢাকায় আমাদের নিজস্ব ইঞ্জিনিয়ার নেওয়া, যারা মাসিক চুক্তিতে শুধু আপনার প্রোডাক্টেই কাজ করেন। তারা আপনার রিপোজিটরি ও স্প্রিন্ট প্রক্রিয়ায় কাজ করেন, কাজ শুরুর আগেই আপনি তাদের সাথে কথা বলেন, আর সব কোড ও ইনফ্রাস্ট্রাকচার আপনারই থাকে।

যে কাজে আমরা তাদের লাগাই।

  • বড় টেবিল ও ফিল্টারিংসহ অপারেশনাল ড্যাশবোর্ড
  • কাস্টমার পোর্টাল ও সেলফ-সার্ভিস অ্যাকাউন্ট
  • ডিজাইন সিস্টেম ও শেয়ার করা কম্পোনেন্ট লাইব্রেরি
  • ব্যাক এন্ডে হাত না দিয়ে পুরনো jQuery ফ্রন্ট এন্ড বদলানো

React ডেভেলপাররা সাধারণত কী বানান?

ড্যাশবোর্ড ও ব্যাক-অফিস স্ক্রিন

হাজার হাজার সারির টেবিল, রিফ্রেশের পরেও টিকে থাকা ফিল্টার, ভূমিকা অনুযায়ী ভিউ ও এক্সপোর্ট। কঠিন অংশ সাজসজ্জা নয়, স্টেট ও ডেটা আনার হিসাব।

রেজিস্ট্রেশন ও চেকআউট ফ্লো

একাধিক ধাপের ফর্ম, পেমেন্ট রিডাইরেক্ট ও ওয়েটিং রুম স্ক্রিন, যেখানে কী নিশ্চিত হয়েছে আর কী হয়নি, ইন্টারফেসকে তা সৎভাবে দেখাতে হয়। Northern Marathon 2026-এর রেজিস্ট্রেশন সিস্টেমের ফ্রন্ট এন্ড এই ধরনের কাজ, React ও TypeScript-এ তৈরি।

ডিজাইন সিস্টেম

শেয়ার করা কম্পোনেন্ট, স্পেসিং ও রঙের টোকেন, কীবোর্ড ও স্ক্রিন রিডারের আচরণ এবং লিখিত ব্যবহারবিধি, যাতে পরের টিমকে একটি বাটন আবার বানাতে না হয়।

পুরনো ফ্রন্ট এন্ড ধাপে ধাপে বদলানো

আপনার চালু ব্যাক এন্ড অক্ষত রেখে jQuery বা সার্ভার-রেন্ডার করা ইন্টারফেস একটি একটি করে স্ক্রিন React-এ সরিয়ে আনা।

সাধারণ টিম দেখতে কেমন হয়?

React-এর বেশিরভাগ কাজ শুরু হয় এক-দুজন ইঞ্জিনিয়ার দিয়ে, যারা আপনার ডিজাইনার বা প্রোডাক্ট ওনারের পাশে কাজ করেন। এপিআই বাধা হয়ে দাঁড়ালে প্রায়ই একজন ব্যাক এন্ড ইঞ্জিনিয়ার যুক্ত হয়, আর রিলিজ ঘন ঘন হতে থাকলে একজন কিউএ ইঞ্জিনিয়ার। কাজটি শোনার পরেই আমরা টিমের মিশ্রণ প্রস্তাব করি, আগে নয়।

ইন্টারভিউয়ে কী যাচাই করবেন?

  • ভারী ফিল্টার ও সর্টিংয়ের স্ক্রিনে স্টেট কীভাবে সাজাবেন, তা ব্যাখ্যা করতে বলুন।
  • সার্ভার-রেন্ডার ও ক্লায়েন্ট-রেন্ডার পেজের মধ্যে কীভাবে বেছে নেন, আর প্রতিটির খরচ কী, জিজ্ঞেস করুন।
  • একটি পুল রিকোয়েস্ট খুলে দেখুন লোডিং, খালি ও এরর অবস্থা কীভাবে সামলানো হয়েছে।
  • কম্পোনেন্ট কীভাবে টেস্ট করেন এবং ইচ্ছে করে কী টেস্ট করেন না, জিজ্ঞেস করুন।

যেখানে এই স্ট্যাক ভুল সিদ্ধান্ত।

প্রোডাক্টটি যদি মূলত কনটেন্ট পেজ হয়, তাহলে React সাধারণত ভুল টুল — একটি স্ট্যাটিক সাইট দ্রুততর হবে, চালানোর খরচও কম। সেক্ষেত্রে আমরা সেটাই বলব।

চুক্তি কীভাবে কাজ করে?

ডেভেলপার নিয়োগ বলতে এখানে সাধারণত ডেডিকেটেড টিম মডেল বোঝায়: একটি নির্দিষ্ট স্কোয়াড মাসিক ফি-তে শুধু আপনার প্রোডাক্টে কাজ করে, আর স্প্রিন্ট ধরে ধরে কাজের পরিধি আপনি ঠিক করেন। ন্যূনতম মেয়াদ তিন মাস, তারপর মাস থেকে মাসে চলে। আরও দুটি মডেল আছে, কোনটি ঠিক তা নির্ভর করে কাজটি কতটা স্থির তার উপর।

ডেডিকেটেড টিম

রোডম্যাপ এক রিলিজের পরেও চললে এবং অগ্রাধিকার বদলাতে থাকলে সবচেয়ে ভালো। ডেভেলপার নিয়োগ বলতে সাধারণত এটিই বোঝায়।

ফিক্সড প্রাইস

পুরো প্রজেক্ট আগেই স্পষ্টভাবে বলা গেলে এবং মাসিক ইঞ্জিনিয়ারের বদলে মাইলস্টোনভিত্তিক পেমেন্টসহ একটি অঙ্ক চাইলে এটি ভালো।

টাইম অ্যান্ড ম্যাটেরিয়ালস

ডিসকভারি, অডিট ও সাপোর্টের জন্য মানানসই; আগে ঠিক করা সীমার মধ্যে কাজে লাগানো সময় অনুযায়ী বিল হয়।

প্রতিটি মডেলেই সোর্স কোড ও ইনফ্রাস্ট্রাকচারের অ্যাকাউন্ট আপনার, প্রতি দুই সপ্তাহে স্টেজিং লিংকে চালু সফটওয়্যার পান, আর প্রতি সপ্তাহে লিখিত অগ্রগতির নোট পান।

কাজ শুরুর প্রক্রিয়া কেমন?

  1. 1

    ব্রিফ

    আপনি কাজ, রোডম্যাপ ও স্প্রিন্ট কীভাবে চলে তা বলেন। আমরা বাঁধাধরা প্যাকেজ নয়, আপনার কাজের উপযোগী স্কোয়াড প্রস্তাব করি।

  2. 2

    ইঞ্জিনিয়ারদের সাথে পরিচয়

    আপনি সিভি দেখেন, তারপর প্রস্তাবিত মানুষদের সাথে কথা বলেন। কেউ মানানসই না হলে প্রথম পছন্দ আঁকড়ে না থেকে আমরা অন্য কাউকে প্রস্তাব করি।

  3. 3

    অ্যাক্সেস

    প্রত্যেক ইঞ্জিনিয়ার আপনার রিপোজিটরি, ট্র্যাকার ও চ্যাটে নিজের নামে একটি অ্যাকাউন্ট পান, যেগুলো আপনারই অ্যাকাউন্ট। কাজের জন্য যতটুকু দরকার, ততটুকু অ্যাক্সেস দেওয়ার পরামর্শ দিই।

  4. 4

    ছোট একটি প্রথম কাজ

    প্রথম কাজটি ছোট কিন্তু বাস্তব হোক — এমন পরিবর্তন যা আপনার পুরো পাইপলাইন পেরিয়ে স্টেজিংয়ে যায়, যাতে বড় কাজ শুরুর আগেই প্রক্রিয়ার সমস্যা ধরা পড়ে।

  5. 5

    স্থির ছন্দ

    নিয়মিত স্প্রিন্ট, প্রতি সপ্তাহে লিখিত নোট, এবং কেউ কাজ শুরুর আগেই চুক্তিতে ঠিক করা নোটিশ পিরিয়ড ও হ্যান্ডওভার পরিকল্পনা।

আমাদের কাজের সময়ের সাথে কতটা মিলবে?

ঢাকা GMT+6, আর বাংলাদেশে বর্তমানে ডেলাইট সেভিং নেই, তাই পার্থক্য শুধু আপনার ঘড়ি বদলালেই বদলায়। ফলে মিলের হিসাবটা সহজ। শীতকালে ঢাকা যুক্তরাজ্যের চেয়ে ৬ ঘণ্টা এগিয়ে, গ্রীষ্মকালে ৫ ঘণ্টা, অর্থাৎ যুক্তরাজ্যের সকালে ঢাকায় ইতিমধ্যে দুপুর পেরিয়েছে। যুক্তরাষ্ট্রের ইস্টার্ন সময়ের চেয়ে ঢাকা ১০ থেকে ১১ ঘণ্টা এগিয়ে, তাই যুক্তরাষ্ট্রের সাথে মিল পড়ে ঢাকার দিনের শেষ ভাগে। অস্ট্রেলিয়া ঢাকার চেয়ে ৪ থেকে ৫ ঘণ্টা এগিয়ে, ফলে একসাথে কাজ করার বড় একটি সময় থাকে।

শুরুতেই লিখিতভাবে একটি মূল ওভারল্যাপ সময় ঠিক করার পরামর্শ দিই, স্ট্যান্ড-আপ ও রিভিউয়ের জন্য, আর বাকি সব ট্র্যাকার ও লিখিত নোটের মাধ্যমে অ্যাসিনক্রোনাসভাবে চলুক। ব্রিফে আপনার কাজের সময় জানান, তাতে কতটা মিল পড়ে আমরা সরাসরি বলব।

চুক্তি

সাধারণ প্রশ্ন

React ডেভেলপাররা কি Next.js-ও করেন?

হ্যাঁ। Next.js ও TypeScript সাধারণ সঙ্গী। Next.js লাগবে কিনা নির্ভর করে প্রোডাক্টে সার্ভার রেন্ডারিং ও সার্চে দৃশ্যমানতা দরকার, নাকি এটি শুধু লগইনের পেছনের একটি অ্যাপ। শুরুতেই আমরা এ নিয়ে পরামর্শ দিই।

আমাদের ডিজাইনারের ফাইল থেকে কাজ করতে পারবেন?

হ্যাঁ। তারা আপনার ডিজাইন অনুযায়ী বানান এবং ফাঁক আগেভাগেই জানান — যেমন ডিজাইনে নেই এমন অবস্থা। ডিজাইনার না থাকলে ব্রিফের সময় জানান, কীভাবে সামলানো যায় আমরা আলোচনা করব।

React-এর কাজে টেস্ট কীভাবে সামলানো হয়?

শেয়ার করা অংশের জন্য কম্পোনেন্ট টেস্ট এবং টাকা বা ব্যক্তিগত তথ্য নিয়ে কাজ করা পথগুলোর জন্য এন্ড-টু-এন্ড টেস্টের পরামর্শ দিই। মাত্রাটি শুরুতেই আপনার সাথে ঠিক হয় এবং কাজের চুক্তিতে লেখা থাকে।

বাস্তবে আপনাদের একটি React প্রজেক্ট দেখতে কেমন?

নর্দার্ন ম্যারাথন ২০২৬-এর রেজিস্ট্রেশন সাইট একটি উদাহরণ: Vite দিয়ে তৈরি React 19 ও TypeScript, সার্ভারের ডেটা TanStack Query দিয়ে, Cloudflare Pages-এ ডিপ্লয় করা, আর PostgreSQL ও Redis-চালিত একটি Fastify API-এর সাথে যুক্ত। আগে এলে আগে পাবেন ভিত্তিতে খোলার চাপ এটি সামলায় ওয়েটিং রুম দিয়ে, আর পেমেন্ট নেয় SSLCOMMERZ-এ।

React ডেভেলপার কত দ্রুত কাজ শুরু করতে পারেন?

চুক্তির পর সাধারণত দুই থেকে তিন সপ্তাহ, সিনিয়রিটির মিশ্রণের উপর নির্ভর করে। পরের সোমবার শুরুর প্রতিশ্রুতি দিয়ে যে ফাঁকা আছে তাকেই আপনার প্রোডাক্টে বসিয়ে দেওয়ার চেয়ে, আমরা এমন একটি তারিখ প্রস্তাব করি যা সত্যিই রাখা যায়।

ইঞ্জিনিয়ারদের আগে ইন্টারভিউ নেওয়া যাবে?

হ্যাঁ, এবং আমরা সেটাই পরামর্শ দিই। আপনি প্রথমে সিভি দেখবেন, তারপর প্রস্তাবিত মানুষদের সাথে কথা বলবেন। কেউ আপনার টিমের জন্য মানানসই না হলে, প্রথম পছন্দ চাপিয়ে না দিয়ে আমরা অন্য কাউকে প্রস্তাব করি।

টিম বাড়ানো বা কমানোর দরকার হলে?

সঠিক মানুষ দিয়ে টিম বাড়াতে কয়েক সপ্তাহ লাগে। কমানো হয় চুক্তির নোটিশ পিরিয়ড অনুযায়ী। কোনোটির জন্যই পুরো চুক্তি নতুন করে আলোচনা করতে হয় না।

খরচ কত?

প্রতি ইঞ্জিনিয়ারের জন্য একটি মাসিক রেট, যা সিনিয়রিটি অনুযায়ী ঠিক হয় এবং কাজ শুরুর আগেই চূড়ান্ত হয় — আলাদা কোনো রিক্রুটমেন্ট বা অনবোর্ডিং ফি নেই। কাজটি বোঝার পরেই আমরা কোটেশন দিই, কারণ তা না বুঝে টিম কাঠামো প্রস্তাব করা নিছক অনুমান।

প্রতিদিন ইঞ্জিনিয়ারদের কে পরিচালনা করেন?

আপনি। অগ্রাধিকার ঠিক করা, কাজ রিভিউ করা ও স্প্রিন্ট চালানো আপনার হাতে। ইঞ্জিনিয়াররা ঢাকায় BetterSoftZ-এর কর্মী, আর কেউ ছেড়ে গেলে বা বদলাতে হলে হ্যান্ডওভার কীভাবে হবে তা চুক্তিতে লেখা থাকে।

কোড ও অ্যাকাউন্টের মালিক কে?

আপনি। পেমেন্টের পর সোর্স কোড ও কাজের ফল আপনার, আর রিপোজিটরি, হোস্টিং ও থার্ড-পার্টি সার্ভিস চলে আপনার নিজের অ্যাকাউন্টে, ফলে নিজের সিস্টেমে ঢুকতে আপনাকে আমাদের উপর নির্ভর করতে হয় না।

টিমকে কোন কাজগুলো সামলাতে হবে, জানান।

আমরা একটি টিম কাঠামো প্রস্তাব করব, ইঞ্জিনিয়ারদের নাম জানাব, আর এমন একটি শুরুর তারিখ দেব যা সত্যিই রাখা যায়।