Remoworker Remoworker
U

Principal Full Stack Software Engineer - AI-First Development (538)

Ubiminds: You, International.
Remote Full-time Worldwide Devops
Apply on RemoteFirstJobs →

You'll be redirected to the original listing.

Description

Principal Full Stack Engineer – AI First Development

Remote – LATAM / Full-time / Remote

Info on the Principal Full Stack Engineer – AI First Development 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.

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 highly impactful 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.

Responsibilities:

  • Design, develop, and deliver scalable SaaS applications using .NET, Angular, SQL Server/PostgreSQL, and AWS.
  • Own end-to-end delivery, from domain modeling and backend services to frontend implementation, testing, deployment, and production support.
  • Leverage AI-assisted development tools to generate production-ready code and accelerate engineering workflows.
  • Collaborate with Architects to define application architecture and validate technical approaches through proof-of-concepts (PoCs).
  • Design solutions using modern architectural patterns including Domain-Driven Design (DDD), CQRS, Event-Driven Architecture, Backend-for-Frontend (BFF), and API Gateway.
  • Develop modern Angular applications using standalone components, Signals, RxJS, and Reactive Forms.
  • Design efficient data models and optimize database performance for scalable applications.
  • Troubleshoot complex production issues, perform root cause analysis, and improve system reliability.
  • Mentor engineers through technical leadership, architecture discussions, code reviews, and knowledge sharing.
  • Promote engineering excellence through automation, AI-enabled workflows, and continuous improvement.

Mandatory Skills:

  • 10+ years of professional software engineering experience.
  • Experience as a Principal Engineer, Lead Engineer, or equivalent technical leadership role.
  • Expert proficiency in C#, .NET, Entity Framework, Angular, and SQL Server/PostgreSQL.
  • Strong experience with DDD, CQRS, REST APIs, Event-Driven Architecture, and distributed systems.
  • Experience designing secure, scalable, multi-tenant SaaS

Related remote jobs