Title: Junior Software Engineer
Company Name: Indetechs Software Limited.
Vacancy: 2
Age: 24 to 40 years
Job Location: Dhaka
Salary: Negotiable
Experience:
We are looking for enthusiastic Junior Software Engineers with a strong willingness to learn and grow as full-stack developers. The successful candidates will work closely with experienced engineers across frontend, backend, and DevOps disciplines, contributing to real-world product development while building a solid engineering foundation. This role is ideal for individuals who enjoy solving problems, learning new technologies, and collaborating with cross-functional teams.
Develop and maintain software features under the guidance of senior engineers.
Collaborate with frontend, backend, and DevOps teams to deliver end-to-end solutions.
Learn and contribute to frontend development, backend services, APIs, and deployment processes.
Participate in code reviews, testing, debugging, and deployment activities.
Work closely with cross-functional teams to understand business requirements and technical solutions.
Continuously learn new technologies, frameworks, and engineering best practices.
Support process improvements and contribute to team knowledge sharing.
Solid understanding of programming fundamentals, including variables, control flow, functions, data structures, error handling, and basic algorithms.
Familiarity with at least two programming languages such as C++, JavaScript, Python.
Basic understanding of web development concepts, APIs, databases, and software development lifecycle.
Willingness to learn frontend development, backend services, DevOps practices, and cloud technologies.
Basic knowledge of Git and collaborative development workflows.
Experience through academic, personal, internship, or freelance projects is preferred.
Strong analytical thinking and problem-solving skills.
Good communication skills and ability to collaborate within cross-functional teams.
Curiosity, adaptability, and eagerness to learn new technologies and engineering practices.
Personal projects, internships, or open-source contributions.
Exposure to React, Angular, Vue, or similar frontend technologies.
Familiarity with backend frameworks and API development.
Basic understanding of Docker, CI/CD, or cloud platforms.
Experience using AI-assisted development tools for learning and productivity.
Active GitHub profile demonstrating coding projects and continuous learning.