




Resumen: SimplePractice está buscando un ingeniero senior de Android apasionado para desarrollar y mejorar su plataforma de gestión de consultorios, contribuyendo a altos estándares de ingeniería y una experiencia de usuario óptima. Aspectos destacados: 1. Desarrollar la próxima generación de la plataforma de gestión de consultorios 2. Colaborar con los equipos de Producto y Backend para definir y optimizar funciones 3. Diseñar e implementar aplicaciones complejas para Android con código limpio y elegante Ingeniero de Software Android II Ciudad de México Sobre nosotros En SimplePractice, estamos mejorando el acceso a la atención de calidad al proporcionar a los profesionales de la salud y el bienestar todas las herramientas que necesitan para prosperar en la práctica privada. Más de 250 000 profesionales confían en SimplePractice para construir sus negocios mediante nuestro software líder en la industria, con potentes herramientas que simplifican cada parte de la gestión de consultorios. Desde tareas administrativas hasta atención clínica, nuestra suite de soluciones innovadoras trabaja en conjunto para reducir la carga administrativa, permitiendo que los profesionales independientes y los grupos pequeños prosperen junto con sus clientes. Reconocido por MedTech Breakthrough como el Mejor Proveedor de Soluciones de Gestión de Consultorios en 2024 y por los Digital Health Awards en 2023, SimplePractice se enorgullece de liderar el futuro de la tecnología sanitaria. El puesto Buscamos un ingeniero senior de Android que nos ayude a implementar la multitud de funciones y mejoras de UX/UI que tenemos planeadas. Nuestras aplicaciones para Android están escritas en Kotlin, utilizando Realm como base de datos, e interactúan con nuestra propia API (pila Ruby on Rails). Buscamos a alguien que haya desarrollado aplicaciones interesantes con Java/Kotlin y que tenga experiencia en la complejidad de construir una aplicación móvil de tamaño mediano o grande. Sobre ti Eres un ingeniero apasionado y talentoso que valora altos estándares de ingeniería, está dispuesto a superar los límites de la tecnología existente y crear la mejor experiencia de usuario posible. Has trabajado en aplicaciones móviles con una audiencia considerable y has desarrollado funciones desde su concepción hasta su lanzamiento, prestando especial atención a la arquitectura, la programación, las pruebas y el mantenimiento. Te encanta construir productos que ayuden a miles de clientes en su vida diaria y mejoren su eficacia. Responsabilidades Desarrollar la próxima generación de la plataforma de gestión de consultorios. Trabajar cómodamente con un equipo remoto utilizando Pivotal Tracker/GitHub/Slack/Zoom para colaborar. Colaborar con nuestro equipo de Producto para comprender las necesidades de los clientes, solucionar posibles problemas y definir nuevas funciones. Escribir código limpio, eficiente y bien probado que mejore significativamente nuestras aplicaciones para Android. Ayudar a diagnosticar problemas y diseñar soluciones. Trabajar con el equipo de Backend para definir y optimizar APIs. Ayudar a mantener la calidad del código, su organización y la automatización. Habilidades y experiencia deseadas Tener 5+ años de experiencia en desarrollo para Android; un excelente conocimiento de Kotlin es un requisito. Idealmente, comprendes las diferencias entre los patrones de Kotlin y Java y puedes aplicar esos conocimientos. Debes tener experiencia con Rx (Coroutines) y MVP en Android. Experiencia con inyección de dependencias (Kodein, Dagger, etc.). Haber diseñado e implementado aplicaciones complejas para Android y valorar un código limpio, elegante y sencillo. Comprender y aplicar los principios SOLID y DRY. Amplia experiencia en pruebas automatizadas de IU y unitarias. Experiencia con Realm o una buena experiencia con SQLite en Android. Saber crear diseños usando ConstraintLayout, así como también mediante métodos clásicos. Estar completamente actualizado sobre lo más avanzado del mundo del desarrollo para Android. Sentir pasión por el ajuste del rendimiento y la memoria. Buenas habilidades de comunicación y colaboración. Compromiso firme con la experiencia del cliente y la calidad del producto. Experiencia con estrategias de almacenamiento en caché y sincronización de datos. Puntos adicionales Haber desarrollado una aplicación para Android altamente valorada disponible en Google Play Store. Experiencia en automatización de pruebas para Android (unitarias, instrumentadas, de interfaz de usuario). Beneficios Ofrecemos un programa competitivo de beneficios que incluye: Cobertura médica, dental y visual privada. Subsidio para trabajo desde casa. Tiempo libre flexible (FTO), días de bienestar, días festivos pagados y viernes de verano. Reembolso mensual de comidas. Bonificación navideña y aguinaldo de 15 días. Horario de trabajo híbrido y almuerzo ofrecido. Bonificación por reubicación para candidatos que se unan a nosotros desde otra ciudad. Grupos de recursos para empleados (ERG). Aviso de privacidad para solicitantes de empleo en California Gracias por tu interés en las oportunidades laborales en SimplePractice LLC («SimplePractice» o «nosotros» o «nosotras» o «nuestro» o «nuestra»). Ten en cuenta que, al enviarnos tu currículum o materiales de solicitud con fines de empleo, estás sujeto al Aviso de privacidad para solicitantes de empleo en California de SimplePractice. Para obtener más información sobre nuestras prácticas de privacidad, contáctanos en privacy@simplepractice.com.


