Ubiminds logo

Principal Full Stack - .NET / Angular v18+ AI-First Development (538)

Hiring from
Latin America
Work type
Remote
Posted
Is this job info correct?

544,298 remote jobs, straight from company career pages

100% free · New jobs every hour

Show job description

About the Role

Ready to take the next step in your international career? We can support you!

Ubiminds is a GPTW-certified, people-first company that partners with American software product companies to scale their global teams. We connect top LATAM talent with international product companies while providing full employer-of-record support and long-term career development.

In this opportunity, you will join a product engineering team building a next-generation, cloud-native SaaS platform from the ground up. You'll work alongside architects, product managers, designers, and engineers to deliver scalable, secure, and high-performance software while embracing AI-first development practices that accelerate delivery and improve engineering quality.

The Challenge

We are looking for a Principal Full Stack Engineer who combines deep technical expertise with hands-on software development and technical leadership.

This is a high-impact role where you'll own features end-to-end, define architecture, mentor engineers, and establish engineering best practices across the organization. You'll help shape modern, AI-assisted software development workflows, leveraging tools like GitHub Copilot, Cursor, and Claude Code to deliver production-ready solutions in a fast-paced, shift-left engineering environment.

Key Responsibilities

  • Architecture & Technical Design: Collaborate with Architects to define application architecture, validate technical approaches via PoCs, and design solutions using patterns like DDD, CQRS, Event-Driven Architecture, BFF, and API Gateways.

  • Full Stack Development: Design, build, and deliver scalable SaaS applications using .NET, Angular (18+), SQL Server/PostgreSQL, and AWS.

  • Frontend & Backend Excellence: Develop modern Angular applications using standalone components, Signals, RxJS, and Reactive Forms. Build robust backend services, optimize data models, and tune database performance.

  • AI Integration: Leverage AI-assisted development tools (e.g., GitHub Copilot, Cursor, Claude Code) to generate production-ready code and optimize engineering workflows.

  • End-to-End Ownership: Own features end-to-end—from domain modeling to deployment, observability, and production support.

  • Troubleshooting & Reliability: Diagnose complex production issues, conduct root-cause analyses, and continuously improve system reliability.

  • Leadership & Mentorship: Guide and mentor engineers through technical discussions, code reviews, architecture alignment, and knowledge-sharing sessions.

Requirements & Qualifications

Mandatory Skills

  • Experience: 10+ years of professional software engineering experience, including proven tenure in a Principal, Lead, or equivalent technical leadership role.

  • Core Tech Stack: Expert proficiency in C#, .NET, Entity Framework, Angular, and relational databases (SQL Server/PostgreSQL).

  • Architecture: Strong expertise in DDD, CQRS, REST APIs, Event-Driven Architecture, and distributed systems.

  • SaaS & Performance: Demonstrated experience designing secure, scalable, multi-tenant SaaS platforms, along with SQL optimization, Redis, and OpenSearch/Elasticsearch.

  • DevOps & Quality: Practical experience with automated testing, CI/CD, Git, Agile methodologies, observability/monitoring tools, and static code analysis (e.g., SonarQube, Mend).

  • AI Tooling: Hands-on experience using AI coding assistants (GitHub Copilot, Cursor, Claude Code, or similar).

  • Soft Skills & Education: Advanced/fluent English communication skills; Bachelor's degree in Computer Science, Engineering, or equivalent practical experience.

Nice to Have

  • Hands-on experience with AWS cloud services (ECS/Fargate, Lambda, SQS/SNS, S3, RDS) and IaC (Terraform or AWS CDK).

  • Familiarity with GraphQL, WebSockets, or Server-Sent Events (SSE).

  • Exposure to modern testing frameworks like Playwright or SmartBear TestComplete.

  • Experience with observability platforms (Datadog, CloudWatch, New Relic).

  • Experience building AI-enabled applications (LLMs, RAG, Model Context Protocol / MCP).

Team & Work Environment

  • Product-focused organization building a next-gen SaaS platform from scratch.

  • Collaborative environment alongside Architects, Product Managers, UX Designers, and Engineers.

  • Strong culture focused on technical excellence, ownership, autonomy, and mentorship.

  • AI-first engineering practices embedded directly into the software development lifecycle.

About Ubiminds

Our Core Values

  • People First: We are all about people!

  • Challenge Yourself: There’s always room for improvement; continuous growth is in our essence.

  • Make It Happen: Be ready to embrace challenges with the right attitude and commitment.

  • We’re In This Together: We work, thrive, and evolve as a team.

  • Averaging on Awesome: We work hard to deliver high quality and exceed expectations.

  • Keep It Real: Transparency, honesty, and openness in every situation.

Perks & Benefits

  • Direct placement with a US product-based company with full parity treatment.

  • Full back-office support from Ubiminds (career guidance, HR, concierge services).

  • Remote-first policy with a company-provided MacBook.

  • Access to growth opportunities: Tech talks, chapter meetings, and team happy hours.

  • Free English lessons with native speakers.

  • Candidate Referral Program.

  • Optional access to our Florianópolis office (equipped with snacks, games, and weekly massages).

Recruitment Process

  1. Tech Recruiter Interview: A quick chat to discuss the role, company culture, and your experience.

  2. Client Assessment: Technical and cultural fit evaluations with the partner team.

  3. Offer Letter 🎉

AI Disclaimer:

Similar jobs