Software Engineer/Senior Software Engineer (Backend)

আবেদন করুন

কর্মস্থল

iFarmer HQ (Gulshan-2, Dhaka)

আইফার্মার একটি পুরষ্কারপ্রাপ্ত কৃষি-ফিনটেক ব্যবসা যা ক্ষুদ্র চাষীদের জন্য উদ্ভাবনী আর্থিক সেবার উপর দৃষ্টি নিবদ্ধ করে। আইফারমার কৃষি দক্ষতা, কৃষিবিদ্যা শিক্ষা, রিমোট সেন্সিং, এবং মোবাইল ফোন ব্যবহার করে অর্থায়ন, উচ্চমানের কৃষি উপকরণ, খামার উপযোগী পরামর্শ দেয় এবং বাজারে প্রবেশাধিকার তৈরি করে যা লক্ষ লক্ষ কৃষকের লাভজনকতা উন্নত করতে পারে।

আমরা "কৃষি অর্থায়ন এবং সরবরাহ শৃঙ্খলকে গণতান্ত্রিক" করার মিশনে আছি।.

আইফারমার কৃষি মূল্য শৃঙ্খল জুড়ে একাধিক স্টেকহোল্ডারদের সাথে ঘনিষ্ঠভাবে কাজ করে। আমরা UNCDF, UNESCAP, Asia Accelerator, Falcon Ventures, Startup Bangladesh, UNDP Youth CoLab, Acumen, এবং আরও অনেক কিছুর মতো সংগঠন দ্বারা সমর্থিত।

শূন্যপদ

পূর্ণকালীন

চাকরির ধরন

BDT 70,000 - 120,000 (depending on the position)

বেতন

২৫ জুলাই ২০২৫

আবেদনের শেষ তারিখ

শূন্যপদ

চাকরির ধরন

পূর্ণকালীন

বেতন

BDT 70,000 - 120,000 (depending on the position)

আবেদনের শেষ তারিখ

২৫ জুলাই ২০২৫

বিভাগ

Tech

কাজের বিবরণী

Job Overview:


We are expanding our backend development team and hiring for two roles:

  • 2 Mid-level Software Engineer (Backend Developers).
  • 1 Senior Software Engineer (Backend Developer) with team leadership and technical mentorship responsibilities.

We’re looking for developers with strong OOP skills and experience in relational databases (PostgreSQL/MySQL). You’ll work on building scalable, efficient web applications, integrating RESTful APIs, managing code with Git, and following Agile practices. Familiarity with ORM frameworks, basic front-end technologies, and Python or Ruby on Rails is a plus.

 

Job Responsibilities:

  • Write clean, maintainable, and efficient code.
  • Design and develop databases and connectors to retrieve or push data.
  • Collaborate with cross-functional teams to define, design, and ship new features.
  • Ensure the performance, quality, and responsiveness of applications.
  • Identify and correct bottlenecks and fix bugs to improve application performance.
  • Follow the guidelines provided by the team leader/management.
  • Maintain necessary documentation.
  • Stay up to date with the latest industry trends and technologies to ensure our software solutions and products are current and competitive.
  • Optimize application performance for various devices and screen sizes.
  • Participate in code reviews and contribute to the improvement of our development processes.
  • Always be ethical, compliant, and supportive.
  • Work with relational databases (PostgreSQL) and apply best practices for database design and optimization.
  • Ensure code quality through comprehensive testing, including unit tests.
  • Stay updated on industry trends and best practices in backend development.
  • Take ownership of the products from the strategic level to architectural planning.
  • Take part in cross-team meetings and occasional field visits.

আবেদনের যোগ্যতা

Education

  • Bachelor of Science (BSc) in Computer Science & Engineering

Experience

  • 5 - 8 years in relevant areas
  • The applicants should have experience in the following business area(s): Software Company

 

Additional Requirements

  • Strong knowledge of backend design principles, patterns, and best practices.
  • Team player with a collaborative mindset, open to feedback and knowledge-sharing.
  • Ability to understand the requirements.
  • Ability to design and implement scalable solution architectures.
  • Experience developing highly interactive applications.
  • Strong knowledge of OOP, data structures, and algorithms.
  • Passion for writing great, simple, clean, efficient code.
  • Strong understanding of relational databases.
  • Experience with agile development processes.
  • Ability to write clean code, design, develop, test, and fix bugs.
  • Motivation to write test cases for any feature.
  • Experience in building and maintaining RESTful APIs.
  • Understanding of Software Development Life Cycle.
  • Passion for technology and knowledge.
  • Ability to troubleshoot, debug, and resolve issues.
  • Proactive and passionate about software development and Team Processes.
  • Experience in Git best practices (Branching, PR, Conflict resolution, Code Review, etc.).
  • Knowledge of Python/Ruby on Rails is a plus.
  • Experience in AWS is a plus.

অন্যান্য সুযোগ সুবিধা

  • Salary Review: Yearly
  • Festival Bonus: 2
  • Group Insurance
  • Medical Benefits
  • Weekly Holidays: 2 (Friday & Saturday)

আবেদন পদ্ধতি

Think you're the one we're looking for?

Send us your updated CV at career@ifarmer.asia with the subject line: "Software Engineer/Senior Software Engineer (Backend)" Let’s grow something great together.

আরও চাকরি


Financial Product & Services
Senior Executive - Financial Product & Services

Output Market
Business Analyst - Output Operation

People & Culture
Executive – Compensation & Benefits.

Tech
Software Engineer / Senior Software Engineer (App Development)

Farmer Financing Operations
Business Analyst- Farmer Financing Operations

Tech
Junior Software Engineer/Software Engineer (Full-Stack)

Tech
Software Engineer (React)