We are seeking a motivated and enthusiastic individual eager to start their career in full-stack development with a focus on Angular, Node.js, and NestJS. As a Full-Stack Developer Intern, you will have the opportunity to learn from experienced professionals, develop your skills, and contribute to the development and enhancement of our frontend and backend applications
Key Responsibilities
- Assist senior developers in designing, developing, and maintaining both frontend and backend applications for our automation tools.
- Participate in training sessions and workshops to gain knowledge in Angular, Node.js, and NestJS development
- Support the team in implementing best practices in coding, testing, and software design
- Collaborate with cross-functional teams to learn how to define, design, and ship new features
- Write clean, scalable, and efficient code under guidance
- Participate in code reviews and learn from constructive feedback
- Assist in developing and executing unit and integration tests to ensure software quality
- Learn to troubleshoot and resolve software defects and issues
- Stay curious and up-to-date with the latest industry trends and technologie
Qualifications
- Recent graduate or currently pursuing a degree in Computer Science, Engineering, or a related field.Basic understanding of JavaScript, TypeScript, and object-oriented concepts
- Familiarity with software development best practices and methodologies
- Eagerness to learn frontend and backend testing frameworks and tools (e.g., Jasmine, Mocha, Jest).Basic knowledge of version control systems (e.g., Git)
- Strong problem-solving skills and attention to detail
- Excellent communication and teamwork skills
Preferred Qualifications
- Interest in cloud platforms and services.Curiosity about CI/CD pipelines and DevOps practices.
- Willingness to learn about microservices architecture and RESTful APIs
Development Opportunities
- Comprehensive training program in Angular, Node.js, and NestJS development
- Mentorship from experienced full-stack developers
- Opportunities for career advancement within the company.
What we offer
- 6 months internship
- Part time: Monday to Friday, 09am-2pm
- Flexible working hours and an excellent hybrid working model
- You will receive a laptop and any material you need for your work.
- Activities nearly every week (afterworks, games night, skating, padel and many more!)
- Job opportunities in a global company.