Job Title: Trainee Full Stack Engineer

No. of Vacancies: Not Specified
Job Nature: Full-Time
Location: Mirpur DOHS, Dhaka, Bangladesh (On-site)
Experience Level: Fresh Graduate / Up to 1 Year (Internship or Academic Project Experience Accepted)


About Us:


Next Solution Lab is a Dhaka-based innovation and incubation company that transforms ideas into impactful digital solutions. We specialize in AI, computer vision, IoT, automation, and next-generation software products. Our agile and forward-thinking team thrives on solving real-world problems using cutting-edge technology.

Job Description:


We are seeking a Trainee Full Stack Engineer who is passionate about software development, eager to learn modern technologies, and motivated to grow into a professional engineer. This is an entry-level role designed to provide training, mentorship, and real project exposure in full stack engineering.

Key Responsibilities:


Frontend Development:
  • Learn and assist in building responsive web apps using React and Next.js.
  • Gain practical experience with TypeScript, Core Web Vitals, and testing basics.
Backend Development:
  • Support development of REST APIs using Node.js (Express/NestJS) or Python (FastAPI).
  • Understand authentication (JWT, OAuth) and basic system integration.
Database Management:
  • Work with PostgreSQL and MongoDB under mentorship.
  • Learn query optimization, indexing, and ORM basics (Prisma/Mongoose).
Cloud & DevOps:
  • Get hands-on experience with AWS deployments and GitHub Actions.
  • Learn containerization basics with Docker.
System Design & Architecture:
  • Participate in design discussions and learn fundamentals of scalable systems.
  • Gain exposure to microservices, API gateways, and caching mechanisms.
Collaboration & Growth:
  • Work in Agile/Scrum teams with guidance from senior engineers.
  • Participate in code reviews and follow best practices.
  • Actively learn and apply modern development workflows.

Required Qualifications:


  • Bachelor’s degree in Computer Science, Software Engineering, or related field (or final-year student).
  • Basic knowledge of JavaScript/TypeScript, React, and Node.js.
  • Familiarity with databases (PostgreSQL/MongoDB) and APIs.
  • Eagerness to learn cloud (AWS), DevOps tools, and CI/CD pipelines.
  • Strong problem-solving mindset and willingness to learn.
  • Good communication and teamwork skills.

Preferred Qualifications:


  • Academic or personal projects in web or mobile development.
  • Internship or part-time experience in software development.
  • Familiarity with Git/GitHub.
  • Interest in AI/ML integration or modern startup ecosystems.

Salary Range:


  • Negotiable depending on experience & skills

Other Benefits:


  • Two festival bonuses.
  • Annual performance bonus (applicable after becoming permanent).
  • Annual increment (applicable after becoming permanent).
  • Annual paid leaves.
  • Annual company picnic (based on project performance).
  • Overtime allowance for working on public holidays.
  • Semi-formal dress code in a joyful and collaborative environment.
  • In-house & external domain-specific training.
  • 2 days weekend (Saturday & Sunday).
  • Complementary healthy breakfast and semi-subsidized lunch.

Application Process:

Your CV will only be considered if you follow the instructions below:

  • Email: recruit@nextsolutionlab.com
  • Email Subject: Trainee_Full_Stack_Engineer – (Month) (Year)
  • Attach your CV and name it as “trainee_full_stack_engineer_yearOfExperience_yourname.pdf”.

Company Information:

Website: www.nextsolutionlab.com


Business:

AI-based research and ICT solution. Next Solution Lab is a family of well-organized Software Engineers, Researchers, and Specialists with diverse experiences collaborating to solve your next innovation challenges. We research and develop state-of-the-art technology to support digital transformation and system development needs.