Trainee as Full-Stack Web Developer
Our trainee program for aspiring Web Developers aims to compressively impart all practical knowledge necesary to create professional web application within 4-8 months
Video Our trainee program (Video in German)
Technology stack What we will teach you
We teach you everything you need to know as a Full-stack Web Developer to successfully build web applications and work on projects. This includes the following technologies and methods: Ruby, HTML5, Test Driven Development, Software Design, Requirement Engineering, JavaScript, Agile Processes, Git and CSS/Sass.
You work your way through our curriculum independently, but have regular supervision meetings and always have room for questions. Take a look at our trainee program curriculum here.
Your Profile You bring the following qualifications
- You have a degree or are about to complete a degree in Computer Science, Mathematics, Physics, or Business Administration with a focus on Computer Science.
- You have gained experience in software development - regardless of the programming language.
- You have fluent German and good English skills.
- You have browsed through the curriculum of the trainee program and are interested in the topics covered and the technical orientation.
- You possess the perseverance to successfully complete the challenging (but achievable) trainee program.
- You are interested in accepting a permanent position as a Web Developer with us after completing the trainee program.
Working at makandra This is what our trainee program offers
This is how we work
Our test-driven development process and close coordination with our clients ensure that our projects progress smoothly. Our daily development routine is characterized by a focus on log-term maintainability and the careful evolution of our technical standards.
Open Source and Knowledge Management
We operate on Linux and utilize open-source programs. Therefore, we share out knowledge and code with community. Our knowledge platform, makandra cards, is used worldwide by developers to support their work.
FAQs for the Web Development Trainee Program
Yes, the trainee program can be combined with a bachelor's or master's thesis. After the initial weeks of training, we will work together with you to find an exciting topic within our technological cope and coordinate collaboration with your university. Since its foundation, makandra GmbH has closely collaborated with universities. Many employees have started their careers with a successful thesis at our company.
The duration of the trainee program depends on your learning speed and prior knowledge. We will evaluate your progress together and adjust the timeframe if necessary. Depending of your level of knowledge, the program typically lasts 4-8 months in most cases.
The aim of the trainee program is to train you to become a Full-Stack Web Developer in a few months. We cannot teach you the basics of software development and therefore require profound programming skills and IT understanding. The program is therefore not suitable for career changers or those from unrelated fields.
We do not require you to have deep knowledge of web development beforehand. However, it is beneficial if you have some initial experience and, above all, can demonstrate why you want to work in web development.
No, that is not currently possible. We allow our trainees to work from home one day per week, but we firmly believe that the learning effect and value of the program for both parties are greater when you are sitting with colleagues in the same room.