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.