Skip to content

Trainee as Full-Stack Web Developer

Our trainee program for aspiring Web Developers aims to teach you all practical knowledge necessary to create professional web applications. All in 4-8 months

  • Mentors guide you through the curriculum
  • Projects for Siemens, Audi, Studyflix and others
  • Flexible hours, home office option, €500 relocation support
  • A permanent position as a web developer after the traineeship
Working at makandra

This is what our trainee program offers

Practice-Oriented Training

You start on sandbox projects before working independently on real ones.

Challenging projects

makandra builds complex web applications for various industries - over 250 projects since 2009, from startups to large corporations.

Fair Trainee salary

So you can focus on learning, we pay you a salary of €3,000 per month throughout the trainee program.

Mentoring

At the start of the program, you get an experienced mentor who supports and challenges you throughout the curriculum.

Living and Working in Augsburg

Even as a trainee, you'll benefit from our home office policy while working mostly from our office in Augsburg - a vibrant university city with great nature and affordable living.

Hybrid working

We value the combination of working from home and working in the office. For us, focused work and face-to-face interaction are equally important.

Well cared for

Our chef cooks several lunch dishes for everyone every day - free of charge and suitable for every diet. Coffee, drinks, fruit and snacks are also provided.

Smooth onboarding

All beginnings are difficult, which is why your buddy will help you settle into your new role. Monthly team events give us the opportunity to get to know each other outside of work.

After the trainee program

...other benefits await, like a training budget, working abroad and profit-sharing. We keep supporting your professional and salary growth.

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.
Video

Our trainee program (Video in German)

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 long-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 our knowledge and code with the community. Our knowledge platform, makandra cards, is used worldwide by developers to support their work.

The trainee program is a very well-structured training program in which you really get to know many aspects of software development as it is practiced.
Colleague from the makandra-team
You really get the knowledge that you need in practice to be successful in web development later on.
Colleague from the makandra-team
I think it prepares you very well for life as a software developer.
Colleague from the makandra-team

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 scope 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 on 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.