SENIOR KOTLIN MULTI PLATFORM

Remote: 
Full Remote
Contract: 
Work from: 

Offer summary

Qualifications:

Más de 5 años de experiencia en desarrollo móvil con Kotlin., Conocimientos sólidos en Android e iOS, incluyendo Kotlin Multiplatform., Experiencia con RESTful APIs, GraphQL y servicios backend., Inglés C1 - C2 es excluyente..

Key responsibilities:

  • Diseñar y construir aplicaciones Android funcionales a partir de conceptos de diseño y requerimientos del usuario.
  • Escribir código utilizando Swift, Java y Kotlin para desarrollar la lógica y funcionalidades de la app.
  • Colaborar con diseñadores y desarrolladores backend para asegurar la integración y calidad de la app.
  • Realizar pruebas exhaustivas y depurar código para garantizar el rendimiento y la funcionalidad de la aplicación.

Interfell logo
Interfell Hrtech: Human Resources + Technology Scaleup https://interfell.com/
51 - 200 Employees
See all jobs

Job description

Este es un puesto de trabajo remoto.

Buscamos un/a Senior Kotlin Multi Platform que trabaja bien en equipo pero que también puede actuar de forma autónoma cuando es necesario. Aunque cuenta con el total respaldo de su compañeros, es capaz de liderar la investigación y solución de problemas complejos y sabe cuando pedir ayuda.

Tendrá un papel clave en la construcción de soluciones modernas y responsivas para una marca premium que valora la experiencia del usuario como una prioridad.

Funciones:
  • Diseñar y construir aplicaciones: Traducir conceptos de diseño y requerimientos del usuario en aplicaciones Android funcionales.
  • Escribir código: Utilizar lenguajes de programación como Swift, Java y Kotlin para construir la lógica, funcionalidades e interfaz de la app.
  • Trabajar con Kotlin Multiplatform: Usar este framework para construir componentes de UI.
  • Crear interfaces amigables para el usuario: Diseñar interfaces intuitivas y visualmente atractivas, alineadas con las guías de diseño de Android.
  • Implementar navegación dentro de la app: Desarrollar flujos de navegación claros y lógicos.
  • Optimizar para distintos tamaños de pantalla: Asegurar que la app funcione correctamente en múltiples dispositivos Android e iOS.
  • Probar la funcionalidad de la app: Realizar pruebas exhaustivas para detectar y corregir errores o problemas de rendimiento.
  • Depurar código: Usar herramientas de debugging para resolver problemas en el código.
  • Pruebas unitarias: Escribir tests para validar componentes individuales.
  • Colaborar con diseñadores: Asegurar que el diseño de la app sea visualmente atractivo y fácil de usar.
  • Trabajar con desarrolladores backend: Integrar la app con APIs y servicios de backend.
  • Colaborar con testers de QA: Garantizar que la app cumpla con los estándares de calidad.
  • Seguir buenas prácticas de Android: Mantenerse actualizado con las mejores prácticas y guías de desarrollo de Android.
  • Aprender nuevas tecnologías: Explorar constantemente nuevas funciones, herramientas y tecnologías de Android.


Requisitos
  • +5 años de experiencia en desarrollo móvil con Kotlin.

  • Conocimientos sólidos en Android e iOS, incluyendo Kotlin Multiplatform.

  • Familiaridad con patrones de arquitectura como MVVM, MVP o MVI.

  • Experiencia con RESTful APIs, GraphQL y servicios backend.

  • Buen manejo de principios de diseño UI en Android.

  • Capacidad para crear interfaces intuitivas y accesibles (idealmente con estándares WCAG 2.2).

  • Experiencia en pruebas unitarias y automatizadas con herramientas como: Mockito, Espresso, Robolectric.

  • Trabajo conjunto con QA para asegurar calidad y cobertura de pruebas.

  • Optimización de rendimiento, manejo de almacenamiento offline y threading.

  • Familiaridad con herramientas CI/CD: Git, GitHub Actions, Jenkins.

  • Experiencia con mensajería push (Firebase) y publicación continua.

  • Inglés C1 - C2 (Excluyente)
  • El dispositivo debe ser Mac y tener menos de 4-5 años de antigüedad.

Deseable:

  • Familiaridad con programación funcional.


Ventajas
  • Pago USD
  • 100% remoto
  • Oportunidad de crecimiento 
Para optimizar nuestros procesos , te pedimos que solo te postules si cumples con los requisitos indicados y estos están reflejados en tu perfil (CV).
De no ser así, te invitamos a seguir atento a futuras oportunidades donde puedas destacar. ¡Gracias por tu comprensión!



Salary:

3.500 (USD) Mensual / Negociable

Required profile

Experience

Industry :
Hrtech: Human Resources + Technology
Spoken language(s):
Spanish
Check out the description to know which languages are mandatory.

Other Skills

  • Teamwork
  • Collaboration
  • Problem Solving

Related jobs