Desarrollador de software graduado (back-end)

Desarrollador de software graduado (back-end)

  • 35 horas
  • £24,497 – £28,002
  • Cardiff (en persona)
  • Permanente

Como Desarrollador Back-End Graduado, serás el arquitecto de la lógica del lado del servidor que impulsa la plataforma iungo Academy. Serás responsable de desarrollar la funcionalidad principal, gestionar los datos y garantizar que nuestra aplicación sea robusta, segura y escalable. Trabajando en estrecha colaboración con nuestros desarrolladores sénior y el equipo front-end, crearás y mantendrás las API que ofrecen una experiencia de aprendizaje fluida a nuestros usuarios. Esta es una oportunidad increíble para desarrollar tus habilidades en diversos proyectos y contribuir a una plataforma con un impacto real.

Como Desarrollador Back-End Graduado, serás el arquitecto de la lógica del lado del servidor que impulsa la plataforma iungo Academy. Serás responsable de desarrollar la funcionalidad principal, gestionar los datos y garantizar que nuestra aplicación sea robusta, segura y escalable. Trabajando en estrecha colaboración con nuestros desarrolladores sénior y el equipo front-end, crearás y mantendrás las API que ofrecen una experiencia de aprendizaje fluida a nuestros usuarios. Esta es una oportunidad increíble para desarrollar tus habilidades en diversos proyectos y contribuir a una plataforma con un impacto real.

Responsabilidades clave

  • Desarrollar y mantener: Escriba código limpio, eficiente y bien documentado para crear aplicaciones y API del lado del servidor.
  • Colaborar: Trabaje en estrecha colaboración con los desarrolladores front-end para definir e implementar las API que impulsarán la interfaz de usuario.
  • Gestión de bases de datos: Diseñar, crear y mantener esquemas de bases de datos y garantizar la integridad y el rendimiento de los datos.
  • Optimizar: Asegúrese de que las aplicaciones estén optimizadas en términos de rendimiento, seguridad y escalabilidad para manejar nuestra creciente base de usuarios.
  • Prueba y depuración: Escriba pruebas unitarias y de integración, solucione problemas del lado del servidor y depure puntos finales de API para garantizar la confiabilidad.
  • Documentar e implementar: Contribuirá a la creación y el mantenimiento de documentación técnica clara para nuestras API y sistemas. También ayudará a gestionar nuestros procesos de CI/CD (Integración Continua/Implementación Continua) para garantizar la entrega fluida y fiable del código desde el desarrollo hasta la producción.
  • Aprender y crecer: Participe activamente en las revisiones de código y manténgase actualizado con las tecnologías de back-end emergentes y las mejores prácticas.

Buscamos una persona con capacidad para resolver problemas de forma lógica, con una auténtica pasión por el desarrollo back-end y ganas de aprender. Debe contar con sólidos conocimientos básicos de tecnologías del lado del servidor y con ganas de aplicarlos en un entorno de apoyo e innovación.

Progresión

Un desempeño exitoso y sostenido en esta función creará oportunidades de progresión hacia los siguientes roles:

  • Desarrollador de nivel medio
  • Tutor Practicante

Debes tener un título en Ciencias de la Computación, Desarrollo Web o un campo relacionado, o experiencia práctica equivalente (por ejemplo, graduado de bootcamp, autodidacta con un sólido portfolio).

Conocimiento

Familiaridad y comprensión de:

  • arquitecturas de software y pilas de tecnología
  • metodologías de desarrollo de productos
  • Investigación del recorrido del cliente y diseño centrado en el usuario (DCU)

Habilidades

Demostrar las siguientes habilidades acelerará su progreso en este puesto:

  • Sólido dominio de al menos un lenguaje de programación del lado del servidor, como Python (Django/Flask), Node.js (Express), Java (Spring) o C# (.NET).
  • Un conocimiento sólido de los principios de bases de datos y experiencia con bases de datos SQL (por ejemplo, PostgreSQL, MySQL) o NoSQL (por ejemplo, MongoDB).
  • Familiaridad con sistemas de control de versiones, particularmente Git.
  • Experiencia en la creación y consumo de API RESTful.
  • Excelentes habilidades analíticas y de resolución de problemas con una mentalidad lógica.
  • Fuertes habilidades de comunicación y capacidad para trabajar eficazmente en un entorno de equipo colaborativo.

Otras habilidades deseables incluyen:

  • Experiencia con plataformas en la nube (por ejemplo, AWS, Azure, Google Cloud).
  • Familiaridad con tecnologías de contenedorización como Docker.
  • Comprensión de los conceptos de autenticación y autorización (por ejemplo, OAuth, JWT).
  • Conocimiento de marcos de prueba (por ejemplo, Jest, Pytest).
  • Una cartera de proyectos (por ejemplo, a través de GitHub) que muestra tus habilidades.

Comportamientos

Encajarás bien en iungo si puedes demostrar los siguientes comportamientos:

  • una ética y una integridad sólidas
  • naturaleza auténtica
  • tendencias colaborativas
  • contribuciones perspicaces
  • siempre aprendiendo
  • responsabilidad
  • automotivación 
  • un sentido de diversión

¿Por qué unirse a nosotros?

  • Crecimiento profesional: Un camino claro para progresar a medida que escala el equipo y el desarrollo profesional patrocinado.
  • Impacto: Se trata de un puesto de gran visibilidad en el que influirás directamente en el crecimiento de la empresa y ayudarás a resolver la brecha de habilidades digitales y ecológicas del Reino Unido.
  • Gran Cultura: Únase a un equipo colaborativo, con visión de futuro y en persona, apasionado por el aprendizaje y el desarrollo.
  • Beneficios: Seguro Médico Privado, Programa de Asistencia al Empleado, plan de pensiones, 25 días de vacaciones + festivos.

Igualdad y diversidad

  • Sin barreras innecesarias: Reclutamos en base al potencial, no a las calificaciones o experiencia.
  • Gestión equitativa: Nuestros gerentes trabajarán con usted para minimizar las barreras encontradas en el lugar de trabajo.
  • Desarrollo individualizado: Invertimos en tu desarrollo personal y profesional a lo largo de nuestra relación.

Reclutamiento más seguro

Nuestra prioridad es protegerte a ti y a nuestros participantes. Lo logramos mediante:

  • Adoptar un enfoque de reclutamiento basado en valores.
  • Solicitar referencias laborales, educativas y de carácter anteriores.
  • Realizar una verificación DBS o una verificación DBS mejorada si tiene previsto trabajar con niños o adultos vulnerables.
  • Proporcionar una inducción remunerada exhaustiva que incluya procesos y protocolos para reconocer, informar y gestionar preocupaciones de protección.
  • Mantener una política de protección y prevención clara y auditada e implementar procesos sólidos y puntos de escalada para gestionar inquietudes y acusaciones.

Contáctenos para una conversación informal sobre cualquiera de nuestras vacantes actuales antes de realizar una solicitud.

  • 02922 805961
  • recruitment@iungo.solutions