¿Está preparado para dar el siguiente paso en su carrera?
Inuvika Inc. se creó para ofrecer plataformas de software y sistemas de infraestructura integrados para la computación en nube. Somos un equipo entusiasta de personas dedicadas a construir un gran software que hace que la virtualización de aplicaciones sea fácil y asequible.
Nuestros valores
Únete a nosotros
¡Este es un momento emocionante para unirse a nosotros! Actualmente estamos ampliando nuestro equipo técnico con sede en Toronto. Buscamos personas innovadoras, apasionadas y con talento que se unan a nosotros para ampliar y promover nuestra oferta de software de virtualización. Trabajará en un entorno de equipo colaborativo, aprendiendo y ampliando sus capacidades.
¿No encuentra lo que busca? No hay problema, siempre estamos buscando personas con talento para futuras oportunidades. Si cree que tiene lo que hay que tener y quiere formar parte del equipo, envíe su CV por correo electrónico a [email protected].
Oportunidades actuales
Haga clic en una oportunidad para obtener más información
Desarrollador backend sénior
Acerca del puesto
Buscamos un Desarrollador Backend Senior para liderar el diseño,
desarrollo y mantenimiento de sistemas backend y API. Trabajará en
con una mezcla de Go, PHP y Python, creando servicios fiables respaldados por
MySQL y desplegado usando Docker.
Este puesto es adecuado para un ingeniero backend con experiencia que pueda tomar
propiedad de los sistemas de producción, contribuir a las decisiones de arquitectura,
mejorar la escalabilidad y la fiabilidad, y orientar a otros desarrolladores.
Responsabilidades
- Diseño, desarrollo y mantenimiento de servicios backend y API
- Escribir código limpio, mantenible y escalable en Go, PHP y/o Python
- Diseño y optimización de esquemas, consultas y rendimiento de bases de datos MySQL
- Construir y mantener servicios en contenedores utilizando Docker
- Integrar servicios backend con sistemas frontend y de terceros
- Depurar problemas complejos, resolver incidencias de producción y mejorar
rendimiento
- Contribuir a la arquitectura del sistema, la planificación técnica y la ingeniería
normas
- Tutorizar a los desarrolladores junior y proporcionar comentarios significativos sobre la revisión del código.
- Impulsar las mejores prácticas de seguridad, fiabilidad, escalabilidad y
observabilidad
Habilidades y cualificaciones requeridas
- Mínimo de 6 años de experiencia laboral tras una licenciatura o un máster
- Debe ser residente en Canadá
- Sólida experiencia profesional con los siguientes lenguajes de backend:
Go, PHP y Python
- Sólidos conocimientos de diseño de API RESTful y servicio backend
arquitectura
- Sólida experiencia con MySQL, incluyendo diseño de esquemas, indexación y
optimización de consultas
- Experiencia con Docker y flujos de trabajo de desarrollo basados en contenedores
- Experiencia en el uso de Git en equipos de ingeniería colaborativos
- Sólidos conocimientos de HTTP, JSON y fundamentos web
- Capacidad demostrada para solucionar problemas de sistemas complejos y mejorar la aplicación
rendimiento
- Capacidad para trabajar en colaboración con los departamentos de ingeniería, producto y
equipos de diseño
- Experiencia orientando a desarrolladores y contribuyendo a la dirección técnica
- Experiencia en la redacción de pruebas unitarias y de integración
Agradable de tener (no obligatorio)
- Experiencia con múltiples lenguajes de backend (Go, PHP, Python)
- Familiaridad con entornos basados en Linux
- Experiencia con colas de mensajes, almacenamiento en caché o trabajos en segundo plano (Redis)
- Conocimiento de los conceptos de autenticación y autorización
- Experiencia con procesos CI/CD
- Experiencia con herramientas de supervisión y registro (OpenTelemetry)
Envíe su solicitud a [email protected] e indíquenos cómo pueden encajar sus aptitudes en el puesto.
Desarrollador senior de Flutter
Acerca del puesto
Estamos buscando un Desarrollador Senior Flutter para unirse a nuestro desarrollo
equipo y dirigir la entrega de aplicaciones multiplataforma de alta calidad
utilizando Flutter. En este puesto, crearás aplicaciones que se ejecuten en
plataformas móviles, web y de escritorio, en estrecha colaboración con los diseñadores,
los jefes de producto y los compañeros de ingeniería para ofrecer
software fácil de usar.
Este puesto es adecuado para un ingeniero multiplataforma con experiencia que pueda
propia implementación técnica, dar forma a la arquitectura de la aplicación y ayudar a
elevar el nivel de calidad en el desarrollo de Flutter.
Responsabilidades
- Diseñar, desarrollar y mantener aplicaciones Flutter para:
- Móvil: iOS y Android
- Web: Navegadores modernos
- Escritorio: Windows, macOS y Linux
- Escribir código Dart limpio, legible, mantenible y escalable
- Arquitecturar características de aplicaciones e implementar diseños de interfaz de usuario utilizando Flutter.
widgets y diseños
- Integrar API REST y bibliotecas de terceros
- Depurar, probar y optimizar el rendimiento de las aplicaciones en todas las plataformas
- Dirigir revisiones de código y contribuir a las mejores prácticas de ingeniería
- Corrección de errores complejos y mejora de las funciones existentes a largo plazo
pensando en la mantenibilidad
- Orientar a otros desarrolladores y ayudar a guiar los estándares de desarrollo de Flutter.
- Colaborar con producto y diseño en la viabilidad técnica y
ventajas y desventajas de la aplicación
Habilidades y cualificaciones requeridas
Mn mínimo de 6 años de experiencia laboral tras una licenciatura o un máster
Debe ser residente en Canadá
Sólida experiencia profesional con Flutter y Dart
Conocimiento profundo de la arquitectura de aplicaciones multiplataforma y
conceptos de desarrollo
Experiencia en el envío de aplicaciones de producción en uno o más
plataformas: iOS, Android, Web o escritorio
Sólidos conocimientos de Git y flujos de trabajo de desarrollo colaborativo
Conocimientos sólidos de API REST y JSON
Habilidad para traducir ideas UI/UX en ideas pulidas y mantenibles.
implementaciones
Gran capacidad de resolución de problemas, atención al detalle y sentido de la propiedad.
mentalidad
Buenas dotes de comunicación y capacidad para trabajar en equipo
Experiencia como mentor de desarrolladores o liderando la implementación técnica
Familiaridad con la gestión estatal (Proveedor)
Experiencia con la integración de código nativo (C++, Rust, WebAssembly) en
Aplicaciones Flutter
Agradable de tener (no obligatorio)
Experiencia en el despliegue de aplicaciones en:
App Store / Google Play
Plataformas de alojamiento web
Instaladores de escritorio (Windows/macOS/Linux)
Experiencia con procesos CI/CD
Conocimientos sólidos de diseño de interfaz de usuario adaptable y con capacidad de respuesta
Experiencia en Docker y contenedores
Envíe su solicitud a [email protected] e indíquenos cómo pueden encajar sus aptitudes en el puesto.
