Objective-CFigmaJavaScriptNode JSReactAndroid

Program Structure

Two Phases of Growth

Phase 1: Foundational Phase

During the first three months—our Foundations phase—you will meet daily with senior mentors, tackle progressively harder code and design challenges, and refine your communication in English. Every assignment mirrors the way Ravn ships software, so by the end of this stage you will have mastered the tools, workflows, and quality standards we expect on live projects.

Phase 2: Production phase

The second half of the program shifts you into full production mode. You embed with either a client squad or an internal product team, contribute production code or design assets, and present your work in sprint reviews. Senior engineers remain on hand for guidance, but the responsibility for delivery rests squarely on you. By graduation you will have deployed real features, fixed real bugs, and learned how to collaborate across disciplines under real deadlines.

Performance and Progress

Across all three phases we track four pillars—technical growth, communication, ownership, and adaptability—through weekly reviews and graded milestones. Advancement, and the possibility of a full‑time offer, depend on consistently meeting or exceeding these benchmarks.

The Nerdery program is divided into two key phases, each designed to accelerate growth and ensure readiness for real-world work at Ravn. In the first phase, you master core skills through hands on projects and close mentorship.

The second phase pushes you to apply those skills in real team settings, building the confidence and expertise to deliver at a professional level.

Content image

What You'll Get Out of the Program

More than training—this is your launchpad.
  • Paid to learn
  • Ship production code
  • Daily senior mentorship
  • Rapid skill growth
  • Fast‑track to a Ravn role
Descriptive image
Descriptive image

Candidate Profile

We look for final‑year university students, recent boot‑camp graduates, self‑taught developers and designers with a demonstrable portfolio, and juniors with up to a year of industry experience. What unites successful applicants is grit, adaptability, and a strong intellect.

Life After Graduation

Alumni who rank in the top tier receive offers to become Junior Software Engineers or Digital Designers at Ravn.

Marvin

Alessandro

“The Nerdery was true growth, I learned industry best practices, teamwork, and product ownership. Best of all, I gained great friends to work with every day.”

Rafael

Frontend Dev / UCSP

Francisco

Rafael

Marcelo

Meet the Mentors

During our Ravn Training, you'll dive into live sessions guided by experienced mentors currently working as Android, iOS, React, and Node Engineers — all deeply involved in real-world product development.

[object Object] portrait

Erick Ventura

Node

[object Object] portrait

Fabio Flores

Node

[object Object] portrait

Daniel Cornejo

iOS

[object Object] portrait

Ruben Torres

iOS

[object Object] portrait

Ricardo Cardona

Android

[object Object] portrait

Carlos Menjivar

Android

[object Object] portrait

Francisco Lopez

React

[object Object] portrait

Ricardo Gambini

React

[object Object] portrait

Bryan Vera

React

[object Object] portrait

Juan Pejerrey

Node

Nerdery Testimonials

FAQ

How long does the program last?

The program runs for up to six months and includes two phases. Throughout both, participants are continuously evaluated on technical growth, communication, ownership, and adaptability. Advancement—and potential full-time opportunities—depends on meeting performance standards week by week.

Is the program remote or in-person?

he program is in-person. During the first 3 months, daily office attendance is required. After that, attendance shifts to 3 days per week. If you’re offered a full-time contract after the program, full-time office attendance will no longer be mandatory—but we encourage team members to come in often to strengthen team bonds and collaboration.

Do I need to bring my own laptop or tools?

Yes. You’ll need to bring your own laptop during the program. If you're hired full-time, Ravn will provide you with a company laptop.

Will I get a job at Ravn after completing the program?

If you’re a top performer, you’ll be offered a full-time contractor position at Ravn.

Is there a location requirement to apply?

Yes. Since this is an in-person program, you must live near one of our office locations in Arequipa or San Salvador, or be able to relocate.

Can I apply if I’m still studying?

Yes, you’re welcome to apply. Just be aware that the program is quite intensive. You’ll be working 40 hours per week and flexibility to attend classes or exams during business hours will be limited. To succeed, you’ll need to be fully committed.

nerdery office