Summary
Join YouGov's innovative development team as a Graduate Software Engineer! This 12-month fixed-term, remote contract based in Poland offers a fantastic opportunity to launch your career. You will develop, test, and maintain web applications using JavaScript, collaborating with senior engineers. The program includes structured training, real-world experience, and mentorship. Successful completion may lead to a permanent position. YouGov offers a supportive and inclusive team environment, along with various benefits to support your well-being and professional growth.
Requirements
- Strong understanding of JavaScript fundamentals
- Basic knowledge of HTML, CSS, and responsive design principles
- Understanding of version control systems (e.g., Git)
- Strong verbal and written communication skills in English
- A proactive attitude and eagerness to learn and improve
- Strong analytical and problem-solving skills, with attention to detail
Responsibilities
- Develop, test, and maintain high-quality JavaScript code under the guidance of senior engineers
- Participate in all phases of the software development lifecycle, from design and to testing and deployment
- Write clean, well-documented, and maintainable code
- Collaborate effectively with other team members, including senior engineers, product managers, and designers
- Learn and adapt to new technologies and best practices quickly
- Participate in code reviews and learn from feedback
- Troubleshoot and debug issues with support from senior engineers
- Contribute to the overall success of the engineering team
Preferred Qualifications
- Familiarity with modern JavaScript frameworks/libraries (e.g., React, Angular, or Vue.js)
- Experience with Kubernetes and AWS technologies
- Knowledge of testing frameworks and tools (e.g., Jest, Cypress)
- Personal projects demonstrating your JavaScript and Angular skills
- Relevant coursework or internships
Benefits
- 12-Month Development Programme: A structured programme featuring role-specific training and professional skills development to equip you for success
- Real-World Experience: Engage in meaningful tasks and projects, gaining hands-on experience from day one
- Exposure to Senior Leadership: Benefit from direct interactions with our CEO, graduate sponsor, and functional leaders, offering invaluable insights and mentorship
- Comprehensive Support System: Enjoy continuous guidance from the People Experience and Development team, as well as your dedicated line manager
- Pathway to Promotion: Successful completion of the programme can lead to a permanent role and promotion, contingent on your performance
- Graduate Alumni Network: Stay connected with your cohort and join a vibrant community of programme alumni to support your long-term growth
- A cohesive, fun, inclusive and supportive team environment
- A good work-life balance
- Access curated resources for your physical, mental, financial, and social wellbeing at your convenience, anytime, anywhere
- Exclusive LinkedIn Learning license offering unlimited access to a vast library of high-quality, expert-led training courses that are designed to elevate your skills and foster continuous growth
- An extra day off to celebrate yourself β enjoy an additional day to relax and celebrate your birthday