Software Engineer (Intern/ Junior)

Job Description

Title: Software Engineer (Intern/ Junior)

Company Name: Imran Technologies Ltd.

Vacancy: 1

Age: At least 23 years

Job Location: Dhaka

Salary: Negotiable

Experience:

  • At most 2 years


Published: 2026-08-18

Application Deadline: 2026-08-30

Education:
  • Bangladesh University of Engineering and Technology,Islamic University of Technology,Military Institute of Science and Technology (MIST),Shahjalal University of Science & Technology,BRAC University students will get preference

B.Sc. in Computer Science & Engineering (CSE), Software Engineering, ICT, or a related discipline.

Final-year students and fresh graduates are encouraged to apply for the Internship track.

Graduates may be considered for direct Junior Software Engineer positions.

Preferred universities include:

BUET, DU, IUT, MIST, SUST, KUET, RUET, CUET, BRAC University, NSU, AIUB, and other reputed institutions. Exceptional candidates from any university are encouraged to apply.



Requirements:
  • At most 2 years


Skills Required:

Additional Requirements:
  • Age At least 23 years

Strong understanding of programming fundamentals, algorithms, and data structures.

Good knowledge of databases, networking, operating systems, and software engineering concepts.

Proficiency in at least one modern programming language.

Excellent analytical and problem-solving skills.

Strong written and verbal communication skills in English.

Technical Skills

TypeScript, Node.js, NestJS, React, PostgreSQL, Supabase REST APIs, Git, Docker, Linux

Preferred Skills

Experience or knowledge in any of the following will be considered an advantage:

Cloud platforms (AWS, GCP, Azure)

CI/CD pipelines

System architecture

OCR and document processing

Computer Vision

Open-source contributions

GitHub portfolio

Competitive programming (ICPC, Codeforces, etc.)

Team-based software development



Responsibilities & Context:

About Company: Imran Technologies Ltd. is a self-funded software product company based in Dhaka. We build and own our software products rather than providing outsourcing services.

Our flagship product, MMS (Manpower Management System), is a multi-tenant SaaS platform designed for Bangladesh's overseas employment industry. The platform manages document processing, OCR pipelines, government workflow integration, compliance, passport management, and secure multi-agency data isolation. We are building modern, scalable software that solves real-world operational challenges.

Job Summary:

We are looking for talented and highly motivated early-career software engineers to join our engineering team. Candidates may join as an Intern or Junior Software Engineer, depending on their skills and experience.

You will work closely with experienced engineers and founders, contributing to production software from the beginning while receiving structured mentorship and career development.

Job Responsibilities

Develop and maintain production features across backend, frontend, and database systems.

Build scalable applications using TypeScript, NestJS, React, and PostgreSQL (Supabase).

Design, implement, test, debug, and deploy software features.

Participate in code reviews and technical discussions.

Write clean, maintainable, and well-documented code.

Create automated tests and ensure software quality.

Troubleshoot production issues and identify root causes.

Work on OCR pipelines, document processing, and system integrations.

Integrate external APIs, scanners, barcode readers, and other hardware when required.

Utilize AI development tools responsibly to improve productivity while maintaining engineering quality.

Continuously improve documentation, automation, and development processes.



Job Other Benifits:

    As per company policy



Employment Status: Full Time

Job Work Place: Work from home,Work at office

Company Information:

Gender: Both Male and Female can apply

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

Category: IT & Telecommunication

Similar Jobs