Resumen del rol

Sr. Full-Stack Software Engineer

Requisitos y responsabilidades

Contenido del rol extraído en secciones para revisar más rápido.

Key Responsibilities

  • Own the product end-to-end, from requirements analysis through deployment and post-release support.
  • Design, build, and maintain features using Laravel, Vue, React, MariaDB, Redis, and related technologies.
  • Collaborate with Product, Design, Engineering, and Print Operations to define requirements, scope, trade-offs, and delivery plans.
  • Maintain and improve integrations with print vendors, address validation systems, tracking services, third-party APIs, and webhooks.
  • Triage, investigate, and resolve production issues as the primary subject-matter expert for the product.
  • Participate in Scrum ceremonies, including planning, refinement, retrospectives, daily stand-ups, and Three Amigos sessions.
  • Contribute to architectural decisions across the broader print system.
  • Identify, prioritize, and address technical debt as part of ongoing product ownership.
  • Document technical decisions, implementation details, and ticket updates clearly for cross-functional visibility.

Must-have Requirements

  • Senior-level software engineering experience, with 8+ years of professional experience building production web applications.
  • Demonstrated experience owning a product or major feature area as the most senior or sole engineer.
  • 5+ years of experience with PHP and Laravel.
  • Strong Laravel experience, including queues, jobs, scheduled tasks, observers, and service providers.
  • Proficiency with React, or strong React fundamentals with willingness to ramp up quickly.
  • Experience with Vue.
  • Strong experience with MariaDB, including schema design, query optimization, and indexing.
  • Experience using Redis beyond caching, including queues, locks, or pub/sub.
  • Experience using Docker in a development workflow.
  • Solid understanding of Action Classes, Service Classes, Repository Pattern, and Observer Pattern.
  • Strong testing discipline with PHPUnit, including integration testing for queue jobs.
  • Experience designing and integrating REST APIs, third-party APIs, and webhooks.
  • Ability to effectively multitask with LLM AI tools to accomplish development goals.
  • Highly self-directed working style, with comfort navigating ambiguity and asking the right questions.
  • Strong written communication skills, including clear documentation of decisions and ticket updates.
  • Ability to work independently, maintain ownership, and consistently deliver without requiring close supervision.

Nice-to-have Requirements

  • 10+ years of professional software development experience.
  • Experience in direct mail, print production, or variable data printing.
  • Experience with USPS APIs or address validation workflows.
  • TypeScript experience.
  • Tailwind CSS experience.
  • GitLab CI/CD experience.
  • Experience with New Relic or comparable APM tooling.
  • Experience in real estate technology, marketing technology, or related platforms.
Roles similares

Mantén una lista de respaldo.

Ver stack
FocoFull Stack Software EngineerÁrea del rol
Señal de senioritySeniorNivel del candidato
StackCI/CD, Docker, JavaScriptSkills principales
Ubicación1 país aceptadoElegibilidad

Stack

Usa estas tags para comparar roles remotos similares.

Elegibilidad de ubicación

Candidatos deberían aplicar solo cuando el país del perfil aparece aquí.

Tu perfilPaís no definidoInicia sesión para comparar tu país con este rol.

Flujo de contratación

WithMira muestra el rol y luego envía candidatos a la aplicación de la empresa.

1Revisa fit del rol, stack y elegibilidad de ubicación en WithMira.
2Abre la página de aplicación de la empresa desde el link rastreado.
3Guarda el rol o suscríbete a oportunidades similares antes de salir.
Aplicar en el sitio de la empresaSitio de la empresaAbrir link