Talent.com
As candidaturas não são mais aceitas
Senior Full-Stack Developer | Vue3 + C#

Senior Full-Stack Developer | Vue3 + C#

Upstart AECPoços de Caldas, Brasil
Há 5 dias
Descrição da vaga

About the Role

We’re looking for a

Senior Full-Stack Developer

with strong experience in

Vue3 ,

  • .NET Core , and

AWS

to join a global engineering team building real-time, data-intensive platforms. This role involves owning both the UI and backend layers of mission-critical systems that demand exceptional performance, scalability, and reliability.

You’ll work alongside highly skilled engineers, contributing to the architecture, development, and deployment of modern applications in a distributed environment.

Key Responsibilities

Design, develop, and maintain

Vue3-based frontends

using the Composition API, Pinia, TypeScript, and Vite. Contribute to

  • .NET Core APIs and microservices , integrating complex business logic and data flows. Deploy, scale, and monitor applications on
  • AWS

    (ECS, Lambda, RDS, DynamoDB, S3, CloudWatch). Build and maintain

    CI / CD pipelines

    and automated testing workflows. Collaborate closely with product managers, designers, and QA engineers in an

    Agile

    environment. Participate in

    architecture reviews

    and propose performance optimizations for low-latency systems. Write clean, maintainable, and well-documented code following software engineering best practices.

    Technical Environment

    Frontend :

    Vue3 (Composition API, Pinia, TypeScript, TailwindCSS, Storybook, Cypress, Jest) Backend :

    C# / .NET Core, Entity Framework, REST & WebSocket APIs, async programming Cloud :

    AWS (Lambda, ECS, API Gateway, DynamoDB, S3, RDS, CloudWatch) DevOps :

    GitHub Actions / Jenkins / GitLab CI / CD Testing & Observability :

    Unit, Integration, and E2E testing; Logging and Monitoring (OpenTelemetry)

    Requirements

    7+ years of professional software development experience 3+ years of production experience with

    Vue3 (Composition API + Pinia) 2+ years working hands-on with

    AWS deployments

    (Lambda, ECS, or similar) Strong backend experience with

  • .NET Core APIs
  • and microservice design Familiarity with

    CI / CD pipelines , testing frameworks, and code quality tools Excellent communication skills in

    English (B2 or higher) Self-motivated, detail-oriented, and comfortable working independently in distributed teams

    Nice to Have

    Experience with

    real-time or data-heavy applications

    (trading, analytics, monitoring systems) Familiarity with

    event-driven architectures

    and message queues (Kafka, SQS, RabbitMQ) Knowledge of

    TypeScript performance optimization

    and UI rendering strategies Exposure to

    financial systems or enterprise-grade environments

    What We Offer

    100% remote work with a globally distributed engineering team Competitive compensation in USD Long-term contract with opportunities for professional growth Collaborative, high-performance environment with strong engineering culture Projects that challenge your technical skills and reward innovation

    Criar um alerta de emprego para esta pesquisa

    Fullstack Developer • Poços de Caldas, Brasil