# সিনিয়র সফটওয়্যার ইঞ্জিনিয়ার

> তিনটি ফুল টাইম পদ, AI-নেটিভ প্রোডাক্ট প্ল্যাটফর্ম শুরু থেকে শেষ পর্যন্ত তৈরির জন্য: ডেটা মডেল আর API থেকে মানুষ আসলে যে স্ক্রিন ব্যবহার করে সেই পর্যন্ত।

Engagement: ফুলটাইম
Work mode: রিমোট
Rate: প্রথম কলেই আলোচনা হবে, অভিজ্ঞতা ও অবস্থান অনুযায়ী ঠিক করা হবে।
Posted: 2026-10-01
Canonical: https://webanion.com/bn/careers/senior-software-engineer
Apply: https://webanion.com/bn/careers/senior-software-engineer#apply

## এই পদে কী কী করতে হবে

পুরো স্ট্যাক জুড়ে প্রোডাক্ট ইঞ্জিনিয়ারিং। সবখানে TypeScript, সামনে Next.js আর React Native, তাদের পেছনে NestJS আর Strapi, তার নিচে PostgreSQL, আর ডিপ্লয় হয় Kubernetes-এ। একটি ফিচার স্কিমা থেকে স্ক্রিন হয়ে ডিপ্লয় পর্যন্ত আপনার দায়িত্বে থাকবে, আর সেটা কেন কাজ করে তা আপনিই জানবেন।

## আপনি আসলে যা তৈরি করবেন

<p>এগুলো এমন প্ল্যাটফর্ম যার ভেতর দিয়ে টাকা আর সময়সূচি চলাচল করে, নিছক পরিচিতিমূলক ওয়েবসাইট নয়। একটি বুকিং প্ল্যাটফর্ম, যেখানে গ্রাহক একবার ট্রিপের বিবরণ দেন আর অপারেটররা কোট পাঠান, সঙ্গে তার পেছনের অপারেটর নেটওয়ার্ক, যেখানে তাঁরা নিজেদের মধ্যে কাজ ভাগ করে নেন। একটি সমবায় অর্থ প্ল্যাটফর্ম, যাতে আছে সত্যিকারের লেজার, ঋণের ওয়ার্কফ্লো আর কমিটি যে রিপোর্টে সই করে। একটি headless কনটেন্ট প্ল্যাটফর্ম, যা একই রেকর্ড থেকে মানুষ আর AI ক্লায়েন্ট দুই পক্ষকেই সেবা দেয়।</p><p>সমস্যাগুলোও আকর্ষণীয় ধরনের: এমন কোট যা প্রথমবারেই ঠিক হতে হবে, এমন লেজার যার হিসাব মিলতে হবে, এমন পেজ যা পাঁচটি ভাষাতেই দ্রুত হতে হবে, এমন ডিপ্লয় যা রাত দুটোতেও ফিরিয়ে নেওয়া যায়।</p>

## আমরা যা খুঁজছি

<p>আপনি কোনো কিছু শুরু থেকে শেষ পর্যন্ত নিজের দায়িত্বে তৈরি করেছেন এবং পরে তার সঙ্গেই থেকেছেন। TypeScript-এ আপনার দখল এতটাই গভীর যে টাইপ আপনার বিপক্ষে নয়, পক্ষে কাজ করে, আর একটি কোয়েরি প্ল্যান পড়তে আপনি ততটাই স্বচ্ছন্দ, যতটা একটি রেন্ডার ট্রেস পড়তে।</p><p>আপনি এমন টেস্ট লেখেন যা কোড ভুল হলে সত্যিই ফেল করবে, আর যিনি আলোচনায় ছিলেন না, তাঁকেও সহজ কথায় একটি সিদ্ধান্ত বুঝিয়ে বলতে পারেন। তিনটি পদ খোলা আছে, আর সেগুলো একটি আরেকটির বিকল্প নয়: আমাদের বলুন স্ট্যাকের কোন অংশের দায়িত্ব আপনি নিতে চান।</p>

## আমরা যেভাবে কাজ করি

<p>কাজের আগে একটি issue, তারপর তার জন্য একটি pull request, যা একজন মানুষ রিভিউ করে মার্জ করেন। ডেটা বদলায় এমন প্রতিটি স্ক্রিপ্ট ডিফল্টভাবে শুধু জানায় সে কী করবে, আর কাজ করে কেবল তখনই যখন আপনি --execute দেন, একটি ট্রানজ্যাকশনের ভেতরে, এবং রো নিয়ে কিছু বলার আগে জানিয়ে দেয় কোন ডেটাবেসে পৌঁছেছে।</p><p>কোনো দাবি টেকে exit code দিয়ে, দেখতে ঠিকঠাক লাগা আউটপুট দিয়ে নয়। main-এ মার্জ হলে বিল্ড আর ডিপ্লয় নিজে থেকেই হয়, প্রতিটি ইমেজে থাকে সত্যিকারের ভার্সন, আর সামনে এগোনোর আগেই ফেরার পথ লিখে রাখা হয়।</p><p>পুরো ব্যবস্থা চলে নিজস্ব হার্ডওয়্যারে, তাই আপনি পুরো পথটাই দেখতে পান: স্কিমা, API, স্ক্রিন, ইমেজ, রোলআউট, আর সেই জিনিসটিও যা কিছু ভাঙলে কাউকে সতর্ক করে।</p>

## কীভাবে আবেদন করবেন

<p>এই পেজের যোগাযোগ ফর্মটি ব্যবহার করুন এবং আপনার সিভি যুক্ত করুন। এমন একটি জিনিসের কথা বলুন যা আপনি তৈরি করেছেন এবং যা নিয়ে এখনো গর্ব করেন, আর এমন একটি জিনিসের কথা যেখানে ভুল করেছিলেন এবং তা থেকে কী শিখেছেন। দ্বিতীয় উত্তরটিই আমরা দুবার পড়ি।</p><p>যিনিই সত্যিকারের একটি বার্তা লেখেন, আমরা তাঁকে উত্তর দিই। যে কারও জন্য লেখা কভার লেটারের চেয়ে আপনার নিজের কাজ নিয়ে একটি ছোট নোট এখানে অনেক বেশি মূল্যবান।</p>
