




Job Summary: We are seeking an intern for software development with a focus on front-end and back-end, to work at Concert LAB. Key Highlights: 1. Front-end development with Angular 2. Assistance in creating and maintaining RESTful APIs using Node.js 3. Development of interface logic and API consumption We are seeking an intern to work at Concert LAB on software development, with a focus on front\-end and back\-end. **Main Responsibilities:** * Develop Angular components and pages based on layouts provided by the design team.· Assist in implementing interface logic such as form validation, route navigation, data display, and visual feedback.· Consume RESTful APIs provided by the backend and dynamically display data in the interface.· Fix bugs or implement visual and functional adjustments to existing components.· Perform manual testing on developed screens to ensure basic functionality and responsiveness.· Assist in creating and maintaining RESTful APIs.· Implement routes, controllers, and basic business logic based on functional requirements.· Integrate with relational or non\-relational databases.· Assist in developing basic authentication and authorization.· Test and debug endpoints using tools such as Postman or Insomnia.· Use Git for source code versioning and control. **Technical Requirements:** Currently enrolled in Systems Analysis and Development, Computer Engineering, Computer Science, or related fields.Technical knowledge: \- Frontend (Angular): · Basic understanding of HTML, CSS, and JavaScript.· Familiarity with Angular (version 10\+), even in personal or academic projects.· Understanding of concepts such as: o Components, Modules, Templateso Data Bindingo Directives (\*ngIf, \*ngFor)o Services and REST API consumption\- Backend (Node.js): · Basic knowledge of Node.js and JavaScript/TypeScript.· Knowledge of the NestJS framework.· Understanding of REST API creation.· Basic knowledge of JSON data manipulation.Differentiators: · Experience with MongoDB and Redis.· Familiarity with version control using Git and platforms such as GitHub/GitLab/Bitbucket.· Basic understanding of Microservices, Kubernetes, Docker, and Containers. **Behavioral Profile:** * Organization and attention to detail• Responsibility and commitment• Strong communication skills• Proactivity and initiative **Minimum Education Level:** Bachelor's Degree


