Saltar al contenido
ofertas-y-cv.en · devschool

Ofertas de trabajo y CV en inglés

Lección 21 de 23 · 15 min de lectura · Actualizado el

En esta lección
  1. Leer una oferta: partes y vocabulario
  2. Palabras clave de una oferta
  3. Cómo interpretar los “requisitos”
  4. Tu CV en inglés
  5. LinkedIn y GitHub
  6. Carta de presentación (cover letter)
  7. Errores frecuentes
  8. Resumen

Buscar trabajo como programador implica leer ofertas en inglés, aunque la empresa esté en tu ciudad, y preparar un CV que pueda leer cualquier reclutador. Esta lección te enseña a descifrar una oferta (qué piden de verdad, qué es opcional, qué significan “remote” o “hybrid”), a escribir tu CV y tu perfil de LinkedIn o GitHub en inglés, con ejemplos pensados para un perfil junior que termina un ciclo de Desarrollo de Aplicaciones Web (DAW). Todos los ejemplos son inventados; cámbialos por tus datos reales.

Si quieres practicar cómo hablarás en la entrevista, la siguiente lección es Entrevistas.

Leer una oferta: partes y vocabulario

Una oferta (job posting o job description) suele tener estas partes:

Sección en inglésQué significaQué buscar
Job titlenombre del puestoJunior Web Developer
About us / Companyquiénes sontamaño, sector
About the roleen qué consistequé harás de verdad
Responsibilitiesresponsabilidadestareas diarias
Requirements / Qualificationsrequisitoslo imprescindible
Nice to have / Bonus / Preferreddeseable, un pluslo que suma pero no es obligatorio
What we offer / Benefitsqué ofrecemossalario, horario, formación
Tech stacktecnologías que usanlenguajes, herramientas
How to applycómo presentarseenlace, correo
Locationubicaciónciudad, remoto

Un ejemplo de oferta, escrita para esta lección:

Junior Web Developer (Remote / Valencia)

About us
We are a small team building booking tools for restaurants.

Responsibilities
- Build and maintain features for our customer dashboard.
- Fix bugs and write tests.
- Work closely with designers and the backend team.

Requirements
- Basic knowledge of HTML, CSS, and JavaScript.
- Familiarity with Git.
- Good written English.
- Willingness to learn.

Nice to have
- Experience with React or TypeScript.
- Basic SQL knowledge.
- A portfolio or GitHub profile with personal projects.

What we offer
- Flexible hours and hybrid work.
- Mentoring from senior developers.
- Training budget.

Léela así: “Desarrollador web junior (remoto o Valencia). Responsabilidades: construir y mantener funcionalidades del panel de clientes, arreglar bugs y escribir pruebas, trabajar de cerca con diseñadores y backend. Requisitos: conocimientos básicos de HTML, CSS y JavaScript, conocer Git, buen inglés escrito, ganas de aprender. Deseable: React o TypeScript, SQL básico, portfolio. Ofrecemos horario flexible, trabajo híbrido, mentoría y presupuesto de formación.”

Palabras clave de una oferta

Nivel y tipo de contrato

InglésPronunciaciónSignificadoEjemplo
intern / internship/íntern/becario / prácticasSummer internship.
trainee/treiní/aprendiz
junior/yúnior/poca experiencia (0-2 años)Junior Developer.
mid-level/mid lével/experiencia media (2-5 años)
senior/síniar/mucha experiencia (5+ años)Senior Backend Engineer.
lead/lid/liderazgo técnicoTech Lead.
full-time/ful táim/jornada completa
part-time/part táim/media jornada
freelance/frílans/autónomoFreelance developer.
contractor/cóntractor/contratado por proyecto
permanent/pérmanent/contrato indefinido
fixed-term/fixt term/contrato temporal
probation period/probéishon píriod/periodo de prueba
notice period/nóutis píriod/preaviso

Modalidad y lugar

InglésSignificadoEjemplo
remote /rimóut/desde casa100% remote.
hybrid /jáibrid/parte en oficina, parte en casaHybrid: 3 days in the office.
on-sitepresencialOn-site in Madrid.
relocationtraslado de ciudadRelocation support.
time zonezona horariaOverlap with CET.
flexible hourshorario flexible
work from anywheretrabajar desde cualquier lugar

Requisitos y habilidades

InglésSignificadoEjemplo
requirementsrequisitos
skillshabilidadesStrong problem-solving skills.
experienceexperiencia1+ years of experience.
proficiencydominioProficiency in JavaScript.
familiarity withconocimiento básico deFamiliarity with Git.
hands-on experienceexperiencia prácticaHands-on experience with APIs.
knowledge ofconocimientos de
a solid understanding ofun buen entendimiento de
degreetitulaciónDegree in Computer Science or equivalent.
vocational trainingformación profesional (FP)Vocational training in web development.
or equivalento equivalente
fluent incon fluidez enFluent in English.
proven track recordtrayectoria demostrada
soft skillshabilidades personalesCommunication, teamwork.
team playerpersona que trabaja bien en equipo
self-motivatedautomotivado
detail-orientedatento al detalle
fast learneraprende rápido
problem solverresolutivo

Palabras de condiciones

InglésSignificado
salary /sálari/sueldo
gross / netbruto / neto
per year / per monthal año / al mes
competitive salarysueldo competitivo
bonusbonus, extra
benefitsventajas, beneficios
health insuranceseguro médico
paid vacationvacaciones pagadas
training budgetpresupuesto de formación
career growthcrecimiento profesional
mentoringmentoría
equal opportunity employerempresa con igualdad de oportunidades
visa sponsorshipla empresa patrocina el visado

Cuidado: el salary de una oferta puede venir en moneda distinta (€, £, $) y ser gross (bruto) o net (neto). EUR 24,000 gross/year = 24.000 euros brutos al año. Fíjate también en que en inglés se escribe la coma para los miles y el punto para decimales: 24,000 es veinticuatro mil.

Cómo interpretar los “requisitos”

Las ofertas piden mucho. Tres reglas prácticas:

  1. “Requirements” no siempre es obligatorio al 100 %. Si cumples la mitad o dos tercios, aplica igualmente (apply).
  2. “Nice to have” es de verdad opcional. Sirve para desempatar.
  3. Los años de experiencia cuentan los proyectos serios. Las prácticas y los proyectos personales también cuentan.

Algunas frases que despistan:

FraseQué significa
Fast-paced environmentritmo de trabajo rápido (mucho trabajo)
Wear many hatshacer tareas muy variadas
Self-starteralguien que no necesita que le digan qué hacer
Ability to work independentlyautonomía
Rockstar / ninja developerjerga de marketing; no hace falta ser una estrella
Strong communication skillssaber explicarte, también por escrito
Must be authorized to work in the EUdebes poder trabajar legalmente en la UE
Competitive salaryno dicen el sueldo
Depending on experience (DOE)según experiencia
On-callestar localizable fuera de horario
Occasional travelalgún viaje

Tu CV en inglés

El CV (en inglés, CV o resume, en EE. UU. casi siempre resume) debe caber en una página siendo junior. Estructura habitual:

SecciónInglésContenido
DatosContactnombre, ciudad, email, LinkedIn, GitHub, portfolio
ResumenSummary / Profile2-3 frases sobre quién eres
HabilidadesSkills / Technical skillslenguajes, herramientas
ProyectosProjects2-4 proyectos con tecnologías y resultado
ExperienciaExperience / Work experiencetrabajos y prácticas
EducaciónEducationFP, cursos
IdiomasLanguagesSpanish (native), English (B1)…

Reglas de estilo:

  • Usa verbos de acción en pasado (built, designed, fixed) para los logros, sin pronombre: no pongas “I built”. Escribe Built a booking form with JavaScript.
  • Para el trabajo actual, usa presente: Maintain the website.
  • Cuantifica si puedes: Reduced loading time by 30%.
  • Sin foto, sin DNI, sin edad (en el mundo anglosajón no es habitual).
  • Nada de faltas: pásalo por un corrector.
  • Nombra tecnologías con su grafía correcta: JavaScript, Node.js, PostgreSQL, GitHub.

Ejemplo de resumen (Summary) para un junior de DAW

Summary
Junior web developer finishing a two-year vocational degree in
Web Application Development (DAW). I build responsive websites with HTML, CSS and
JavaScript, and I'm learning TypeScript and SQL. I enjoy turning ideas
into simple, accessible interfaces. Looking for my first role in a team
where I can learn from experienced developers.

Traducción: “Desarrollador web junior que termina un grado superior de dos años en Desarrollo de Aplicaciones Web (DAW). Construyo sitios adaptables con HTML, CSS y JavaScript, y estoy aprendiendo TypeScript y SQL. Disfruto convirtiendo ideas en interfaces sencillas y accesibles. Busco mi primer puesto en un equipo donde aprender de desarrolladores con experiencia.”

Otra versión más corta, ideal para LinkedIn o la cabecera:

Junior web developer | HTML, CSS, JavaScript | Open to work in Valencia or remote

Habilidades (Skills)

Technical skills
Languages: HTML5, CSS3, JavaScript (ES6+), SQL, Python (basics)
Tools: Git, GitHub, VS Code, Figma, DevTools
Frameworks: Astro, Bootstrap
Databases: MySQL, SQLite
Other: Responsive design, accessibility, REST APIs

Ordena por lo que mejor dominas y por lo que pide la oferta. Si no sabes algo bien, no lo pongas; en una entrevista preguntarán.

Proyectos (Projects)

Los proyectos personales son tu mejor carta cuando no tienes experiencia. Usa esta fórmula: qué es + tecnologías + qué hiciste + resultado.

Projects

Gym Class Schedule (HTML, CSS, JavaScript)
- Built a responsive timetable for a local sports centre with filters by day and activity.
- Used the Fetch API to load classes from a JSON file.
- Improved mobile usability: the schedule works at 360px width.
- Deployed on GitHub Pages: github.com/yourname/gym-schedule

Recipe Finder (JavaScript, REST API)
- Created a search app that calls a public API and shows results as cards.
- Handled loading and error states, and added keyboard navigation.

Traducción de las líneas: “Horario de un centro deportivo: construí un horario adaptable con filtros… usé la API Fetch… mejoré la usabilidad móvil… desplegado en GitHub Pages”. “Buscador de recetas: creé una app que llama a una API pública… gestioné los estados de carga y error…”.

Experiencia, educación e idiomas

Si has trabajado en algo que no es programación (monitor, camarero, tienda), ponlo igualmente: demuestra responsabilidad, trato con público y trabajo en equipo.

Experience
Front desk assistant | Sports Centre | Valencia, Spain | 2024 - Present
- Welcome customers, manage bookings and answer questions.
- Maintain the centre's website: update schedules and fix layout issues.

Education
Higher Vocational Degree in Web Application Development (DAW)
Valencia, Spain | 2025 - 2027 (expected)

Languages
Spanish: native | English: intermediate (B1)

Aclaraciones: expected = “previsto”. Present = “actualidad”. Higher Vocational Degree = “grado superior de FP”.

Nivel de inglésInglésDescripción corta
A1-A2Basicbásico
B1Intermediateintermedio
B2Upper-intermediateintermedio-alto
C1Advancedavanzado
C2Proficient / Fluentdominio
maternaNative

Consejo: sé honesto con tu nivel. Si dices “fluent” y en la entrevista no puedes explicar un proyecto, restas credibilidad. Un B1, improving daily con ganas se valora más.

LinkedIn y GitHub

LinkedIn

CampoInglésEjemplo para un junior
TitularHeadlineJunior Web Developer | HTML, CSS, JavaScript | DAW student
ExtractoAbout3-5 frases, similar a tu Summary
UbicaciónLocationValencia, Spain
ExperienciaExperiencecomo en el CV
AptitudesSkillsJavaScript, Git, CSS
EstadoOpen to worketiqueta verde de disponibilidad

Un About de ejemplo:

I'm a web development student in Valencia, Spain. I like building simple
websites that solve real problems, like a class schedule for a local
sports centre. I work with HTML, CSS and JavaScript, and I'm learning
TypeScript. I'm looking for a junior role or internship where I can
learn and contribute. Feel free to connect!

Y un mensaje corto para conectar con alguien (connection request):

Hi Laura, I saw that your team is hiring a junior developer. I'm finishing
a web development degree and I'd love to learn more about the role.
Thanks for your time!

GitHub

ElementoInglésConsejo
Nombre de usuariousernameprofesional, sin apodos raros
Fotoprofile pictureclara
Presentaciónbiouna línea: Junior web developer. Learning TypeScript.
Repos fijadospinned repositoriestus mejores 4-6 proyectos
Lista de proyectosREADME de cada proyectodescripción, capturas, cómo ejecutarlo
Actividadcontributionscommits regulares

Un buen README de proyecto sigue lo que viste en Comentarios y README. Un perfil con README tiene una frase de presentación y enlaces a tus proyectos. Por ejemplo:

Hi, I'm Ana. I'm a junior web developer from Valencia.
I'm currently learning TypeScript and SQL.
Contact: ana.dev@example.com

Carta de presentación (cover letter)

Algunas ofertas piden una cover letter (carta de presentación). Cuatro párrafos cortos bastan:

Dear Hiring Team,

I'm writing to apply for the Junior Web Developer position. I'm finishing
a vocational degree in web development and I've built several projects with
HTML, CSS and JavaScript, including a responsive schedule for a local sports centre.

I'm especially interested in your product because I enjoy building
interfaces that are simple and easy to use. I'm a fast learner and I like
working in a team.

You can find my projects on GitHub (github.com/yourname). I'd be happy to
discuss how I could contribute to your team.

Thank you for your time.

Kind regards,
Ana García

“Estimado equipo de selección: Les escribo para postularme al puesto de desarrollador web junior…” y así sucesivamente. Variantes de saludo: Dear Hiring Manager,, Hello team,, Hi Laura, (si conoces el nombre).

Errores frecuentes

  • Escribir “I” en cada línea del CV. Empieza por el verbo: Built..., no I built....
  • Traducir “ciclo formativo de grado superior” literalmente. Usa Higher Vocational Degree o Vocational Training (Higher Level).
  • Poner “Experience: 0”. Si no hay trabajo, usa Projects y Education.
  • Rellenar el CV con tecnologías que solo has visto una vez. Pon las que sabes explicar.
  • No leer la sección “Requirements” hasta el final. A veces hay un requisito legal (permiso de trabajo, idioma) que es excluyente.
  • Confundir “resume” y “resumen”. En inglés resume (/résumei/) es el CV; el resumen es summary.
  • Escribir el salario con puntos. En inglés 24,000 son veinticuatro mil.
  • Enviar el mismo CV a todo el mundo. Ajusta el Summary y las habilidades a cada oferta.
  • Poner “Senior” porque llevas tres años estudiando. Sé honesto: junior, trainee o intern.

Resumen

IdeaInglés
Requisitos imprescindibles / deseablesrequirements / nice to have
Poca experiencia / media / muchajunior / mid-level / senior
Prácticasinternship
Desde casa / mixto / presencialremote / hybrid / on-site
Sueldo bruto / netogross / net salary
Resumen del CVsummary
Habilidades / proyectosskills / projects
Verbo de acción para el CVbuilt, designed, fixed, improved
Presentarte en LinkedInheadline + about
Carta de presentacióncover letter

Siguiente lección: Entrevistas técnicas.

Pon a prueba lo que has aprendido

[Inglés] En una oferta, ¿qué indica 'Nice to have'?

[Inglés] 'Hybrid' en una oferta significa...

[Inglés] ¿Cuál es la mejor forma de escribir un logro en el CV en inglés?

[Inglés] ¿Cuál es la diferencia entre salary gross y net?

¿Te ha quedado claro? Márcala y verás tu progreso en el explorador.