Descripción del trabajo

Estamos buscando un desarrollador de Mac para unirse al equipo remoto internacional. Trabajará en el popular cliente Git Tower que utilizan activamente miles de grandes clientes como Apple, Slack, Coinbase y Stripe a diario.

Habilidades:

  • Muy confiable y minucioso, acepta la responsabilidad de su propio trabajo y su calidad.
  • Motivado y capaz de trabajar de forma remota.
  • Abierto a las discusiones y un comunicador consciente.
  • Dispuesto a ser parte de un equipo y, sin embargo, capaz de trabajar de forma independiente.
  • Prestando atención a los detalles.
  • De mente abierta y respetuosa con las personas, las tecnologías y los proyectos.
  • Feliz de formar parte de un pequeño equipo internacional de profesionales amables y capacitados.

Requisitos:

También nos apasiona mucho el producto y brindar la mejor experiencia en cada plataforma. Te encanta la plataforma Mac y sus marcos nativos. Te gusta crear interfaces de usuario y darles vida.

  • Más de 5 años de experiencia profesional en desarrollo de Objective-C y / o Swift.
  • Amplia experiencia con frameworks Cocoa.
  • Historial comprobado de trabajo en proyectos de software profesional más grandes.
  • Capacidad para revisar código y escribir pruebas unitarias.
  • Entregar software de alta calidad en un entorno de equipo colaborativo.
  • Atención al gran diseño y experiencia de usuario.
  • Una profunda dedicación para ofrecer una verdadera experiencia Mac.
  • Manténgase al tanto de las tecnologías de Apple.

En sus primeras semanas, aprenderá la base del código y los flujos de trabajo dentro del equipo y la organización al trabajar en características más pequeñas y aisladas.

Trabajo que realizarás:

  • Aplicación Tower: Tower está escrito en Swift / Objective-C y utiliza una arquitectura MVC madura, modular y estable. Tower utiliza un modelo de datos asíncrono estricto para tener el mayor rendimiento posible. El nuevo código está escrito en Swift, reemplazando lentamente Objective-C con Swift.
  • Git SCM: el corazón de Tower se basa en Git SCM. Intentamos constantemente mejorar Tower más allá de los flujos de trabajo básicos de Git. Por ejemplo, introdujimos una verdadera funcionalidad de deshacer en Tower usando llamadas de Git. Aprenda el funcionamiento interno de Git para crear nuevas funciones que ayuden a los usuarios a ser más productivos.
  • Servicios de Git: mejore y amplíe la integración con servicios de Git como GitHub, GitLab, Bitbucket, etc. Aprenda a usar sus API para integrarlas en Tower, por ejemplo, para enumerar y administrar solicitudes de extracción.
  • Trabajo en equipo: planifique y desarrolle de forma colaborativa funciones para lanzamientos con sus compañeros de equipo utilizando hitos, problemas y revisiones de código de GitHub. Asista a los controles semanales con el equipo de Tower Mac para analizar el progreso, los problemas y los próximos pasos.
  • Pruebas unitarias: escribir pruebas unitarias es una parte esencial para garantizar la estabilidad de Tower para las funciones nuevas y existentes. Usamos CI para ejecutar automáticamente pruebas de marcos y la aplicación Tower principal al momento de la inserción.
  • Mantenimiento: Ningún código es perfecto. Siempre habrá errores que corregir y tendrá tiempo para trabajar en refactorizaciones para mejorar la calidad del código, lo cual es importante para cualquier proyecto de larga duración.
  • Soporte técnico: responda a las preguntas técnicas del equipo de soporte en un modelo semanal alternando con sus compañeros de equipo.

Trabajará en colaboración con sus compañeros en marketing y soporte, y será parte de un equipo de profesionales amigable, abierto y confiable.

Salario a percibir

Salario a Convenir
Ver más trabajos remotos de   

Regístrate o identifícate

  • Debes estar registrado para solicitar una oferta.
  • El tener un perfil completo en Remotojob.com garantizaque tu currículum tendrá mayor exposición.
  • Estar registrado nos ayuda a prevenir el spam y los convocantes fantasma.
  • Las empresas otorgan mayor credibilidad a los perfilescon descripciones e imágenes completas.
Oferta cerrada
  • Por qué ser remoter

    ✔️ Podrás solicitar las ofertas de empleo remoto.

    ✔️ Verás los enlaces y páginas de publicación de cada oferta.

    ✔️ Te avisaremos cada vez que salga una nueva oferta de empleo.

    ✔️ Podrás añadir a remoters a tu equipo de trabajo remoto para que las empresas se fijen más en ti.

  • Únete a la Comunidad Nómada Digital

    Crea tu perfil ahora y encuentra oportunidades en decenas de empresas que contratan de forma remota 👉 Únete aquí

  • Últimos remoters

  • ¿Eres Remoter? Accede aquí

  • Ir arriba