We are looking for a motivated MERN Stack Developer Trainee with up to six months of experience or fresh graduates who are passionate about learning and growing within a dynamic development environment. This role offers the opportunity to contribute to meaningful projects by actively testing, building, and deploying new features. Alongside hands-on development work, you will receive structured training in cutting-edge 3D technologies such as Three.js and PlayCanvas, as well as modern database systems, helping you expand your technical skill set and prepare for a full-time position.
Key Responsibilities
- Collaborate with the development team to design, develop, and deploy web applications using the MERN stack (MongoDB, Express.js, React.js, Node.js).
- Participate in testing and debugging to ensure high-quality, reliable software delivery.
- Assist in building new features and improving existing ones based on project requirements.
- Engage in structured training sessions focused on 3D technologies including Three.js and PlayCanvas.
- Learn and work with modern database systems to enhance application performance and scalability.
- Adapt to evolving project needs and contribute ideas for continuous improvement.
- Maintain clear documentation of development processes and code changes.
Required Qualifications
- Up to six months of experience or fresh graduates with foundational knowledge of the MERN stack.
- Basic understanding of JavaScript, HTML, CSS, and RESTful APIs.
- Familiarity with front-end frameworks, particularly React.js.
- Willingness to learn new technologies and adapt quickly in a fast-paced environment.
- Strong problem-solving skills and attention to detail.
- Good communication skills and ability to work collaboratively within a team.
Preferred Qualifications and Benefits
- Exposure or interest in 3D web technologies such as Three.js or PlayCanvas is highly desirable.
- Knowledge of modern database systems beyond MongoDB will be an advantage.
- Opportunity to receive structured training and mentorship to accelerate your career growth.
- Experience working on impactful projects that contribute to real-world applications.
- A supportive environment that encourages continuous learning and professional development.
This trainee position is designed to bridge the gap between academic knowledge and professional software development, providing a solid foundation for a successful career in full-stack development. If you are eager to learn and ready to take on new challenges, this role offers a valuable pathway to grow your skills and become a full-time developer.