Principal Full Stack - .NET / Angular v18+ AI-First Development
Publicada em
Descrição da Vaga
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
- Tech Recruiter Interview: A quick chat to discuss the role, company culture, and your experience.
- Client Assessment: Technical and cultural fit evaluations with the partner team.
- Offer Letter 🎉
AI Disclaimer:
Categorias
Sobre a Empresa
Mais vagas na Ubiminds →Nós conectamos pessoas e empresas que mudam o mundo com software. NorthAm + Latam. Cérebros + Corações. PRÓS TECNOLOGIA // Ajudamos você a construir uma carreira internacional significativa em engenharia de dados, design, produto ou software.[Ver Mais]
Você será redirecionado para o site da empresa
Vagas Relacionadas
Senior Backend Engineer
Jeeves
Senior Site Reliability Engineer
Intuition Machines
Sr. DevOps & Infrastructure Consultant (remote - Brazil)
Inflect
Full-Stack Engineer (Backend Leaning) - Creative Agents
ElevenLabs
Senior Backend Engineer (f/m/x)
CarOnSale
Lead Security Engineer
Canary Technologies