
Mid-Level Full Stack Engineer β .NET, Angular
Posted Aug 6

Posted Aug 6
This is a fully remote position, open to applicants in Brazil.
β’ Design, develop, and implement scalable multi-tenant SaaS applications utilizing .NET, Angular, SQL Server/PostgreSQL, and AWS.
β’ Take ownership of the complete delivery process for features, encompassing domain modeling, backend services, frontend implementation, automated testing, deployment, and production support.
β’ Produce production-ready code by leveraging AI-assisted development tools such as GitHub Copilot, Cursor, Claude Code, and workflows based on Replit.
β’ Collaborate with Architects to establish application architecture and verify technical strategies through Proofs of Concept.
β’ Design systems employing Domain-Driven Design, CQRS, Event-Driven Architecture, Backend-for-Frontend, and API Gateway patterns.
β’ Create modern Angular applications utilizing standalone components, Signals, RxJS, Reactive Forms, and reusable UI architectures.
β’ Develop efficient database models and enhance SQL performance for high-volume SaaS applications.
β’ Implement scalable integration, messaging, and distributed system patterns.
β’ Diagnose complex production issues, conduct root-cause analysis, and enhance system reliability and performance.
β’ Mentor engineers by providing architectural guidance, technical leadership, code reviews, and knowledge sharing.
β’ Promote best practices regarding quality, automation, security, observability, and AI-driven software development.
β’ Over 10 years of professional software engineering experience.
β’ Background as a Principal Engineer, Lead Engineer, Software Architect, or a similar technical leadership position.
β’ Expert-level skills in C#, .NET, Entity Framework, Angular, and SQL Server and/or PostgreSQL.
β’ Significant experience in designing and developing multi-tenant SaaS applications, distributed systems, REST APIs, and event-driven architectures.
β’ Profound knowledge of Domain-Driven Design, CQRS, and secure, scalable application architecture.
β’ Advanced understanding of SQL optimization, data modeling, Redis, and OpenSearch/Elasticsearch.
β’ Familiarity with automated testing, CI/CD pipelines, Git, Agile methodologies, and current DevOps practices.
β’ Experience with observability platforms and code quality tools such as SonarQube, Mend, Datadog, CloudWatch, or comparable tools.
β’ Practical experience using AI-powered development tools like GitHub Copilot, Cursor, Claude Code, or similar coding assistants.
β’ Strong leadership, mentoring, communication, and problem-solving abilities.
β’ Bachelor's degree in Computer Science, Engineering, or equivalent professional experience.
β’ Proficiency in English at the C1 level, both written and verbal.
β’ Nice to have: Familiarity with AWS services such as ECS/Fargate, Lambda, SQS/SNS, S3, and RDS.
β’ Nice to have: Experience with Infrastructure as Code using Terraform or AWS CDK.
β’ Nice to have: Knowledge in GraphQL, WebSockets, Server-Sent Events, Playwright, SmartBear TestComplete, monitoring platforms, LLMs, RAG, MCP, and AI-driven application architectures.
β’ Complete support from Ubiminds, including career guidance, HR, and administrative services.
β’ Remote-first work culture.
β’ Exceptional opportunities for international career advancement.
β’ Modern cloud-native environment fostering continuous learning and innovation.
β’ Opportunity to shape platform architecture, coding standards, and long-term technical strategy.
β’ Collaborate with global product and engineering leaders on strategic initiatives.
Cloudera
Stellar Cyber
Pragmatike
Pragmatike
Get handpicked remote jobs straight to your inbox weekly.