Full Stack Developer - Remote - with Canadian Software Company

Vivid Reports

Alta revisión de perfiles

Postulación rápida
Múltiples vacantes

Actualizado hace 7 horas

Descripción del puesto

About Vivid
Vivid builds modern financial reporting, budgeting and analysis software for finance and operations teams that rely on Excel but need stronger data foundations, governance, and performance than legacy reporting tools can provide. Our platform connects Excel—where finance teams already live—to governed, scalable, financial and operational data warehouse, without the fragility of legacy tools. Our work sits at the intersection of Excel, SQL Server, secure data access, and cloud-orchestrated services. We focus on pragmatic architecture that delivers value quickly, scales sensibly, and remains understandable to both technical and business stakeholders.

You must have Advanced or better English language skills to be considered

The Role
We’re looking for a senior full-stack developer with architecture experience who can both deliver production code and orchestrate the technical work across a small team. This is not a “pure systems architect” role and not a narrow implementation role. You’ll be hands-on while also helping break problems into use cases, define technical approaches, and guide other developers toward clean, maintainable solutions.

A. Product Ownership Transition – technical

  • Develop a strong understanding of the product architecture, business goals, customer use cases, and existing technical debt.
  • Gradually assume technical co-ownership of the product – and under the direction of the product lead, owning roadmap development within 2–3 months; including source code repositories, build systems, third party libraries, licensed add-ons etc
  • Ensure system stability, reliability, and maintainability.

B. Technical Leadership & Collaboration with sales, support, customers

  • Participate in technical discussions and planning sessions with the CTO and Sales team.
  • Provide input on architecture, scalability, security, and performance improvements.
  • Identify technical risks and recommend mitigation strategies.

C. Technical Roadmap & Improvements

  • Contribute to defining and maintaining the technical roadmap, aligned with business priorities.
  • Plan and support technology upgrades, modernization efforts, and architectural improvements.
  • Balance innovation with realistic delivery timelines and team capacity.

D. Requirements Translation & Estimation

  • Translate business and feature requirements into clear technical designs and implementation plans.
  • Collaborate with product and business stakeholders to clarify scope and assess feasibility.
  • Provide effort estimates for features and enhancements.
  • Break down work into actionable tasks and support sprint planning.
  • Ensure commitments are realistic and aligned with team capacity.

E. Hands-on implementation of roadmap, incremental releases on own, planning for team augmentation, team mentoring later, setting up engineering processes

  • Work on implementing the tech-roadmap, with 70% of own capacity and do incremental releases (hands-on)
  • Simultaneously, based on business / revenue projections, plan on expanding the engineering capacity with junior developers
  • Support the expansion of the engineering team (Over the next 12–18 months):
    o Provide input on required technical skills, assist with technical interviews and candidate evaluations.
    o Support onboarding of new engineers, including knowledge transfer on architecture and development practices.
  • Guide implementation approaches and promote coding best practices; Conduct code reviews to ensure quality, maintainability, and adherence to standards. Contribute to improving development processes and overall engineering discipline.

Core Technical Skills

  • Proven experience owning a full SaaS or hybrid product including source code repositories (Git, GitHub, Azure DevOps, Bitbucket) and managing branching strategies (GitFlow, trunk-based development).
  • Hands-on experience managing build and release systems such as Azure DevOps Pipelines, GitHub Actions, Jenkins, MSBuild, and NuGet package management.
  • Experience inheriting and stabilizing production systems built on .NET / ASP.NET Core, SQL Server, Office.js, REST APIs, and distributed client-server architectures.
  • Ability to audit third-party libraries, licensed components, Office Add-ins manifests, and dependency management for security, compliance, and maintainability.

Cross-Functional Technical Leadership (Technical + Business Interface)

  • Experience supporting enterprise customers in technical discovery, pre-sales discussions, solution architecture reviews, and production issue resolution.
  • Ability to evaluate scalability, performance, and security trade-offs in SQL Server–based reporting systems and API-driven platforms.
  • Experience collaborating with Sales, Product, and Support teams to prioritize feature requests and translate business needs into technical specifications.
  • Strong communication skills – able to explain system architecture, API limitations

Conocimientos y habilidades valorados
  • ASP .NET - Avanzado

  • SQL - Avanzado

  • Git - Avanzado

Recordá que el sueldo bruto es el salario total sin las retenciones e impuestos. Conocé más.

Este campo solo acepta caracteres numéricos. Ver el salario promedio pretendido Bruto por área.

El contenido de este aviso es propiedad del anunciante. Los requisitos de la posición son definidos y administrados por el anunciante sin que Bumeran sea responsable por ello. Bajo ningún motivo envíes dinero o realices pagos. Ningún reclutador te pedirá pagar por rendir un test, prueba, capacitación, recibir un antecedente u otro motivo.

Ver más avisos de la empresa

Vivid Reports

Esta empresa todavía no tiene calificaciones para mostrar

Te invitamos a compartir tu opinión sobre esta empresa