About the Company
SG Technologies develops modern software solutions and web applications. The company is offering a practical, project-oriented opportunity for aspiring developers to build experience across the MERN stack while receiving guidance and feedback from its development team.
Responsibilities
- Build responsive and interactive interfaces with https://jobeax.com/link/6WcBICn0LM558SP0, HTML5, CSS3, and modern JavaScript.
- Create reusable components, manage forms and application state, and connect frontend features with REST APIs.
- Support backend development using https://jobeax.com/link/JSd7UYCSg572jJDY and https://jobeax.com/link/AfY7qZRjVtazPhHg, including business logic, validation, authentication, authorization, and error handling.
- Work with MongoDB and Mongoose to create schemas, collections, and CRUD functionality.
- Test API endpoints, troubleshoot frontend-backend integration issues, and fix application defects.
- Use Git and GitHub for version control, documentation, and collaborative development.
- Share progress updates, meet agreed timelines, and contribute to assigned web application projects.
Requirements
- Basic knowledge of HTML5, CSS3, JavaScript ES6+, and responsive web design.
- Familiarity with https://jobeax.com/link/6WcBICn0LM558SP0 components, props, state, and hooks, along with https://jobeax.com/link/JSd7UYCSg572jJDY, https://jobeax.com/link/AfY7qZRjVtazPhHg, MongoDB, and REST APIs.
- Understanding of Git and GitHub; exposure to Postman, JWT authentication, deployment, or environment variables is helpful.
- Students, freshers, and entry-level candidates with personal or academic projects are encouraged to apply.
- A laptop or desktop computer, reliable internet connection, willingness to learn, and the ability to work independently in a remote environment are required.
- The internship is fully remote, lasts three months, and is unpaid. An internship completion certificate will be issued upon successful completion of the applicable requirements, including assigned work and project participation.
The selection process may include resume screening, a technical discussion, a practical coding task, and a final conversation about availability, communication, and learning goals. This opportunity does not guarantee permanent employment.