Full-Stack Development Intern
MADRID, M, ES, 28043
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.
About Allianz Technology
Allianz Technology is the global IT service provider for Allianz and delivers IT solutions that drive the digitalization of the Group. With more than 12,000 employees located in 51 countries around the globe, Allianz Technology works together with other Allianz entities in pioneering the digitalization of the financial services industry.
We oversee the full digitalization spectrum – from one of the industry’s largest IT infrastructure projects that includes data centers, networking and security, to application platforms that span from workplace services to digital interaction. In short, we deliver full-scale, end-to-end IT solutions for Allianz in the digital age.