Secret Source Academy
Learn the skills and get the experience to find a junior developer role anywhere in the world.
Our programs
At our academy you will learn the technical skills and the soft skills required to be a successful developer.
We offer two different programs:
September to December (University)
March – June (FP)
Unpaid internships for university and FP students
We have agreements with ULPGC, IES El Rincón and CIFP Villa de Agüimes so their students can get the first opportunity to take part in a work experience program like no other.
For approximately 3 months, the interns work alongside real developers learning a variety of technologies, methodologies and soft skills.
February to August (University)
June to November (FP)
Paid internship for recent university and FP graduates
In collaboration with the FULP, we offer several options for paid internships.
These are 6-10 month internships that prepare recent university and FP graduates for an IT development career. Qualifying conditions apply.
Features
Career
50% of our graduates have been offered a Junior position in Secret Source.
Location
Remote or presencial.
English
The academy is in English and all participants get unlimited English lessons.
Paid
In our paid internship qualifying participants will be funded by the government*.
Who can attend
The Academy is aimed at University and FP students and graduates:
University students or recent graduates
- Between 18 or 29 years old
- Less than 3 months experience as a developer
FP graduates
- Between 18 or 29 years old
- Less than 3 months experience as a developer
Current FP and and University students:
The September internship can be part of your “prácticas empresas”


What will you learn
You will learn all the skills needed to be a junior developer at Secret Source. This includes:
- Agile software development, specifically Scrum
- Netiquette at Secret Source
- HTML, CSS, and JS best practices
- Using source control (gitflow / feature branches, writing good commit messages)
- Writing tasks, user stories and good acceptance criteria
- Writing tests
- Common coding design patterns
- Creating Pull Requests and doing code reviews
- Working in a collaborative team environment
In a team, you will then build a small project.
Fram application to start
1. Submit your application
Send in your CV via our careers page along with a covering letter explaining why you want to join the Secret Source Academy.
2. Assessment Centre Day
If shortlisted, you will be invited to an Assessment Centre Day. You will listen to a presentation, give a brief presentation about yourself and sit through a short interview.
3. Welcome training
The first month of the academy is an intensive training course in English, you will learn all the skills needed to be a junior developer at Secret Source. The curriculum includes Scrum, version control and writing user stories, acceptance criteria and tests.
4. Work on a real project
You will be assigned onto one of our existing projects where you will attend all scrum meetings, shadow a developer and learn how a development team works.
5. Join us as a full time developer
If you succeed in our academy and demonstrate the potential to become a great developer you will be considered for a full time position as a developer within Secret Source.
The Details
All of the different programs have the same structure:
Phase 1
Training following the curriculum
Phase 2
Short project in the technology required for the project
Phase 3
Work with an existing Secret Source team and simultaneously work on your own guided training. Activities will include:
- Attending all scrum ceremonies
- Pair programming 1 / week with a developer on the team
- Completing small tasks when appropriate
- QA / manual testing
- Working on your own guided training

Start dates
Unpaid internships
September
University students
March
FP students
Paid internships
Several dates during the year
Testimonials
Apply now
If you are a university student from ULPGC or are studying FP in the Canary Islands and have B1+ level of English we’d love to hear from you.