
Method CRM desarrolla software personalizable de gestión de relaciones con clientes para pequeñas y medianas empresas. Su plataforma se conecta con QuickBooks y Xero y sincroniza datos contables en ambas direcciones en tiempo real, además de ofrecer gestión de clientes potenciales y contactos, presupuestos, facturación, pagos y comunicación con clientes. Sus herramientas de flujo de trabajo incluyen programación, gestión de trabajos y órdenes de trabajo, seguimiento del tiempo, portales para clientes, campañas de correo electrónico y firmas electrónicas, junto con una aplicación móvil para acceder desde cualquier lugar. Method CRM presta servicio a empresas de sectores como la fabricación, la logística y la consultoría, y ayuda a los equipos a gestionar el trabajo desde el primer contacto hasta el pago. El perfil proporcionado no incluye detalles específicos sobre contratación.
Desarrollador Full Stack de nivel intermedio en Method CRM
Desarrolla funciones con C#/.NET y React para la plataforma de gestión de flujos de trabajo de Method CRM, dirigida a pequeñas empresas. Trabaja en administración segura, resolución de problemas, pruebas y escalabilidad de la plataforma.
Descripción
- Desarrollar, mantener e implementar servicios y funciones con pruebas exhaustivas.
- Resolver problemas de los clientes mediante el desarrollo de software.
- Aclarar los requisitos del proyecto y despejar las ambigüedades antes de la implementación.
- Investigar problemas complejos informados por los usuarios y abordar sus causas fundamentales.
- Recomendar mejoras al rendimiento y la facilidad de uso de la plataforma.
- Desglosar historias y tareas, revisar código y contribuir a las retrospectivas.
- Mantener informada a la dirección cuando el trabajo afecte la arquitectura, la seguridad o los objetivos.
- Incorporarse al equipo de Desarrollo y completar el Bootcamp de Method.
- Aprender la arquitectura de la plataforma y el código base, y resolver errores menores.
- Mejorar y refactorizar código para reforzar su legibilidad, capacidad de prueba y facilidad de mantenimiento.
- Apoyar las publicaciones diarias y supervisar los cambios.
- Asumir la responsabilidad del código y trabajar con autonomía creciente.
- Ayudar a los desarrolladores a tomar decisiones sobre el diseño y la implementación del código.
Requisitos
- Al menos 2 años de experiencia en la creación de aplicaciones web que abarquen sistemas de front-end y back-end.
- Sólidos conocimientos de C#, .NET Core y .NET 6/7/8, Web API, MVC, REST, patrones de diseño, aplicaciones de página única, arquitecturas monolíticas y de microservicios, y Git.
- Experiencia con JavaScript, HTML5, CSS y una biblioteca de front-end para aplicaciones de página única, como Angular o React.
- Experiencia con almacenamiento persistente y ORM, incluidos SQL o NoSQL.
- Experiencia en pruebas unitarias y de integración.
- Experiencia con metodologías ágiles, incluidos los métodos Sprint o Kanban.
- Enfoque de desarrollo que prioriza la IA y aplica una verificación rigurosa.
- Se prefiere formación en informática, ingeniería informática o ingeniería de software, o experiencia equivalente.
- Las certificaciones de Microsoft o AWS son una ventaja.
- Capacidad para trabajar en modalidad híbrida desde la oficina del centro de Toronto, 2–3 días por semana.
- Autorización legal para trabajar en Canadá sin patrocinio del empleador.
Beneficios
- Trabajo híbrido flexible, con 2–3 días por semana en la oficina del centro de Toronto.
- Eventos periódicos del equipo y celebraciones de toda la empresa.
- Formación inicial y continua.
- Presupuesto trimestral para desarrollo profesional.
- Cobertura médica integral, incluida atención sanitaria, oftalmológica y dental.
- Crédito semanal para almuerzos.
- Ubicación en el centro de Toronto.
- Adaptaciones para un entorno laboral inclusivo y accesible.