Job Description
Join our dynamic team as a Trainee Software Developer and kickstart your tech career with comprehensive training! We're seeking motivated individuals passionate about coding to build real-world applications while receiving hands-on mentorship from industry experts. This full-time role includes a structured 6-month training program covering modern frameworks, agile methodologies, and cloud technologies. You'll collaborate with senior developers on innovative projects while growing your skills in a collaborative, inclusive environment.
Responsibilities
- Complete comprehensive training modules in JavaScript, Python, and cloud platforms
- Build and deploy responsive web applications using modern frameworks
- Participate in daily stand-ups and sprint planning sessions
- Debug and optimize code under senior developer guidance
- Contribute to open-source projects and internal documentation
- Present project progress to stakeholders bi-weekly
- Adhere to coding standards and best practices
Qualifications
- Basic understanding of programming concepts (variables, loops, functions)
- High school diploma or equivalent; computer science degree preferred
- Strong problem-solving and analytical skills
- Excellent verbal and written communication abilities
- Self-motivated with eagerness to learn new technologies
- Ability to work collaboratively in team environments
- Portfolio demonstrating personal projects (GitHub appreciated)
- Legal authorization to work in the United Kingdom