Ing. de Software Móvil Junior

N/A
Desarrollo para Moviles
Remoto
Tiempo Completo
14 June 2018

Detalles del Puesto

Objetivos

● Producir código de ejecución y de pruebas.

● Colaborar, cuándo sea solicitado, en el diseño de las aplicaciones.

Responsabilidades

1. Producir código fuente para proyectos internos o de clientes.

2. Producir tests para las partes de trabajo asignada

Requisitos

1. Estudiante o egresado de grado universitario en ingeniería de sistemas y computación o carrera relacionada.

2. Debe poder construir soluciones haciendo uso de estructuras de datos simples o complejas. Por ejemplo: arreglos, listas enlazadas, stacks, queues, graphs y trees.

3. Conocimiento y capacidad de aplicación de object oriented design; esta persona debe, dado un problema, poder estructurar su solución en clases, métodos y propiedades.

4. Al menos un proyecto universitario utilizando tecnologías movil; esta persona debe demostrar que entiende cómo funciona una aplicación movil y como esta se integra con servicios externos o de terceros. Cualquier capacidad demostrada en las tecnologías representadas en estos keywords es un plus: Android, iOS, React Native, Xamarin, Unity3D, Ionic

5. Compresión y capacidad de implementación utilizando el paradigma de functional programming un plus.

6. Conocimientos sobre estrategias de testing top down y bottom up así cómo su implementación a través de unit testing y/o integration testing un plus.

7. Acostumbrado a utilizar herramientas de control de versiones (GIT) un plus.

8. Escribir y leer inglés; esta persona debe poder leer libros, papers técnicos o posts de blog y comprenderlos. Adicionalmente, debe poder generar un resumen de dicha lectura.

Como aplicar

Envianos tu CV a nuestro correo electronico.

Enviar CV a pabloperez87@gmail.com, recuerda agregar tu cover letter.

La prueba de JOEL

Es un cuestionario para medir la calidad del equipo de desarrollo de tu empresa. Coteja las opciones que apliquen.
Esto es opcional y solo aplica para posiciones relacionadas al Desarrollo de Software

¿Usan algún tipo de control de versiones? (Git, Subversion)
¿Pueden hacer pases a producción en un solo paso?
¿Compilan el producto diariamente?
¿Tienen una base de datos de bugs?
¿Corrigen los bugs antes de añadir más código?
¿Tienen una planificación actualizada?
¿Tienes un documento de especificaciones?
¿Están los programadores en un lugar tranquilo?
¿Utilizan las mejores herramientas que puedes comprar?
¿Tienen gente para probar los productos?
¿Hacen escribir código a los nuevos candidatos en las entrevistas?
¿Hacen pruebas de usabilidad 'de vestíbulo'?