Ingeniero de programas informáticos
ThriveCart | London
Descripción
Acerca de ThriveCart: ThriveCart es una plataforma poderosa utilizada por más de 50.000 personas en todo el mundo para generar más de $5B en ventas. Incluido en la plataforma ThriveCart es un sistema de gestión de aprendizaje (LMS), gestión de afiliados, carretas y funciones de caja, lo que lo convierte en una solución de primer orden para creadores, entrenadores, consultores y otras empresas. Integramos con todo lo que usted utiliza y tiene una interfaz de usuario sencilla y limpia con numerosas características que permiten a los clientes generar ingresos del tráfico existente y somos el carro de conversión más alto para negocios en línea. Nuestro negocio es creciente, rentable y respaldado por LTV SaaS Growth Funds, y estamos buscando ampliar nuestra huella entre los negocios en línea. Ubicación: Remote (Europa / LATAM) Descripción general del trabajo: Ingeniero de software de propiedad completa responsable de construir un nuevo sistema en TypeScript que reemplazará nuestro sistema PHP existente, manteniendo al mismo tiempo el sistema PHP actual durante la transición.
• Características de los requisitos a la producción: usted las rompe, las construye, las envía, las supervisa • Decisiones técnicas dentro de su ámbito, con un razonamiento de compensación claro • Calidad de su código y las áreas que toca • Respuesta a incidentes y a la escalonación de su dominio • Construcción del nuevo sistema TypeScript que reemplazará la plataforma PHP heredada • Mantenimiento y apoyo del sistema PHP existente durante toda la transición Lo que su trabajo incluirá: 1. Desarrollo de funciones • Tome solicitudes de características, estímullas en tareas, estimación y entrega de forma independiente • Cree el nuevo sistema basado en TypeScript diseñado para reemplazar nuestra plataforma PHP existente • Mantenga y apoye el sistema PHP actual en paralelo, hasta que el nuevo sistema esté totalmente migrado • Escriba un código limpio, probado y listo para la producción que cumpla las normas del equipo • Tome decisiones técnicas sobre características y explique claramente los compromisos • Monitoree sus características en la producción — registros, métricas, alertas • Deje que la base de código sea más limpia, probada y esté lista para que usted pueda realizar su respuesta a la investigación • Coincidate en la respuesta a la investigación, la investigación, la
• Compartir la rotación de llamada después del período de ampliación 3. Calidad del código y pruebas • Escribir unidades e integración como parte del trabajo de las características, no como un pensamiento secundario • Participar activamente en las revisiones de código — dar comentarios reflexivos, actuar sobre la retroalimentación que recibe • Identificar casos y riesgos de borde durante la planificación, no después de la implementación 4. Desarrollo aumentado de IA (Expected, No Opcional) • Usar herramientas de codificación de IA diariamente: generación de código, depuración, redacción de pruebas, explorar partes desconocidas de la base de código, aceleración de revisión de código • Su producción debería ser mensurablemente más rápida debido a las herramientas de IA • Comprender todo lo que envía — La IA es un acelerador, no un sustituto para el juicio • L3+: Ayudar a los compañeros de equipo a desarrollar flujos de trabajo eficaces de IA; contribuir a los estándares de equipo para el uso de herramientas de IA • L4+: Establecer estándares de equipo para el uso de herramientas de IA — Evaluar lo que ofrece valor real, garantizar que la calidad no se sacrifica a la velocidad 5. Colaboración, diseño, tecnología de la red y tecnología
Este papel requiere experiencia activa y práctica con PHP. Se requiere experiencia práctica integrando plataformas de pago como Stripe y PayPal. Expectativas por nivel: • L1: Funciona con tickets bien diseñados con guía. Aprender la base de código y prácticas. Utiliza herramientas de IA para aprender más rápido y enviar más. • L2: Posee funciones independientes. Se necesita orientación mínima en la implementación. Es notablemente más rápido debido al uso de herramientas de IA. • L3: Lidera proyectos pequeños. Mentores L1/L2. Mejora la base de código de forma proactiva. Enseña flujos de trabajo eficaces de IA. • L4: Autoridad técnica para un dominio. Impulsa proyectos de equipo cruzado. Establece normas de IA del equipo. Impulsa respuestas de incidentes. Éxito Métricas: A principios de año, enviarás tu primera característica a la producción, entenderás la arquitectura básica y conseguirás que se establezca tu entorno de desarrollo local. Desde allí, serás un proveedor independiente de IA.
Competencias requeridas
Remote, Software Development
Detalles de trabajo
Experiencia: 0 años
Publicado: 1 month, 2 weeks hace
Vistas: 552
Aplicar en ArbeitnowFuente: Arbeitnow · abre la publicación original.
Obtenga una aplicación personalizada para este rol
Abandone su currículum y escribiremos una carta de presentación dirigida a esta lista exacta, gratis, y listo en el momento en que se crea su cuenta.
PDF, Word o texto. Creamos su cuenta gratuita en la siguiente pantalla — sin tarjeta.
¿Contratando para un papel como este?
Publica tu trabajo remoto en WFHJ y contacta a los candidatos emparejados. Sin cargos.
Publicar un trabajo — gratis