Software Engineering Internship in Chittagong (Chattogram)
XPONENT is offering a limited number of Software Engineering Internship opportunities in Chattogram (Chittagong), Bangladesh for talented Computer Science and Software Engineering graduates with strong potential.
This programme is designed for graduates who have programming knowledge but little or no experience working in a professional software engineering team.
You will work alongside experienced software engineers, contribute to real software products, and gain hands-on experience throughout the complete software development lifecycle—from understanding requirements and writing code to testing, code reviews, and deployment.
During the internship, you may work on SaaS platforms, business applications, internal tools, AI-powered applications, automation systems, and next-generation agentic software.
What You Will Own
- Quality of every task you complete — if you submit it, it should work
- Your own learning and growth — ask questions, seek feedback, improve daily
- Testing your work before review — no one else should find your bugs
- Understanding requirements fully before writing code
- Gradually taking on more responsibility as your skills grow
Key Responsibilities
- Assist engineers in building and improving production software features
- Implement features using JavaScript, TypeScript, React, Next.js, and Node.js
- Read and understand product requirements before starting any work
- Test your own work thoroughly before submitting for review
- Fix bugs and improve existing features
- Participate in code reviews and engineering discussions
- Learn and use AI development tools (Claude, Copilot, Cursor) effectively
- Continuously improve your technical and problem-solving skills
Requirements
- Completed a degree in Computer Science, Software Engineering, or a related field — or a long-term development training programme
- Good understanding of programming fundamentals
- Basic knowledge of JavaScript, HTML, CSS, and web development
- Good problem-solving skills and ability to learn quickly
- Based in Chattogram or able to commute to our office daily
Technical Environment
- Language: JavaScript / TypeScript
- Frontend: React, Next.js
- Backend: NestJS, Express.js
- Database: PostgreSQL
- Tools: Docker, Git
- AI: Claude Code, GitHub Copilot, Cursor
- Products: SaaS, ERP, AI-powered apps, agentic software
Who You Are
- Enjoys programming and building software outside coursework
- Has built personal, academic, or open-source projects
- Honest, responsible, and disciplined
- Detail-oriented and curious
- Comfortable asking questions and receiving feedback
- Ready to work hard and improve every day
Success Metrics
- Contributes to production software with growing independence
- Code passes review with improving quality over time
- Tests own work thoroughly before submission
- Demonstrates consistent learning and skill growth
- Works effectively within the team — communicates clearly, meets commitments
Why Join Xponent
- Work on real products alongside experienced engineers — not practice exercises
- Learn AI-first development workflows from day one
- Gain practical experience difficult to get through university alone
- Receive ৳20,000 Internship Completion Award upon finishing the 3-month programme
- Outstanding interns may be offered a full-time Software Engineering position
On-site internship at our Chattogram office. Full-time preferred, part-time available. Duration: 3 months.