JobHabor

Principal Full Stack Engineer

Ubiminds
Location
Brazil
Workplace
Remote
Employment
Full Time
Salary
Apply on the employer’s site

Posted 1mo ago

The employer’s full description could not be read from their board. This is a summary of the posting — follow the apply link for the original.

Responsibilities

  • Design and develop scalable multi-tenant SaaS applications using .NET and Angular
  • Own end-to-end delivery from domain modeling to production support
  • Generate production-ready code using AI-assisted development tools
  • Collaborate with architects to define application architecture and validate PoCs
  • Design systems using DDD, CQRS, Event-Driven Architecture, and BFF patterns
  • Build Angular applications using standalone components, Signals, and RxJS
  • Design efficient database models and optimize SQL performance
  • Implement scalable integration, messaging, and distributed system patterns
  • Troubleshoot complex production issues and perform root cause analysis
  • Mentor engineers through architecture guidance and technical leadership
  • Drive engineering best practices in quality, security, and observability

Requirements

  • 10+ years of professional software engineering experience
  • Experience as a Principal Engineer, Lead Engineer, or Software Architect
  • Expert-level proficiency with C# and .NET
  • Expert-level proficiency with Entity Framework
  • Expert-level proficiency with Angular
  • Expert-level proficiency with SQL Server or PostgreSQL
  • Experience building multi-tenant SaaS applications and distributed systems
  • Deep expertise in Domain-Driven Design and CQRS
  • Advanced knowledge of SQL optimization, Redis, and OpenSearch/Elasticsearch
  • Experience with automated testing, Git, and CI/CD pipelines
  • Experience with observability platforms like Datadog or CloudWatch
  • Hands-on experience with AI-powered coding assistants like GitHub Copilot or Cursor
  • Bachelor's degree in Computer Science or equivalent experience
  • English proficiency at C1 level

Preferred

  • Hands-on experience with AWS services including ECS, Lambda, SQS, and S3
  • Experience with Infrastructure as Code using Terraform or AWS CDK
  • Experience with GraphQL, WebSockets, or Server-Sent Events
  • Experience with Playwright or SmartBear TestComplete
  • Experience building AI-enabled applications using LLMs and RAG

Skills

  • C#
  • .NET
  • Entity Framework
  • Angular
  • SQL Server
  • PostgreSQL
  • GitHub Copilot
  • Cursor
  • Claude Code
  • Replit
  • RxJS
  • Redis
  • OpenSearch
  • Elasticsearch
  • Git
  • SonarQube
  • Mend
  • Datadog
  • CloudWatch
  • AWS
  • ECS
  • Fargate
  • Lambda
  • SQS
  • SNS
  • S3
  • RDS
  • Terraform
  • AWS CDK
  • GraphQL
  • WebSockets
  • Playwright
  • SmartBear TestComplete
  • New Relic

More jobs at Ubiminds

All 21

Similar roles