Logo for Ubiminds: You, International.

Principal Full Stack Engineer - NET ecosystem (547)

Role overview

Qualifications

  • 8+ years of professional experience building web applications using C#, SQL, and Angular
  • Bachelor's degree in Computer Science, Information Technology, Engineering, or a related field
  • Strong troubleshooting, debugging, and performance optimization skills
  • Experience writing unit and integration tests

Responsibilities

  • Design, develop, and maintain scalable, secure, and high-performance SaaS applications
  • Investigate and resolve outstanding compliance and security-related issues identified through AI-driven analysis
  • Participate in architecture and technical design decisions across the application stack
  • Perform hands-on development and implementation of solutions to address identified issues

About the company

Ubiminds: You, International. logo

Ubiminds: You, International.

IT Services & IT Consulting

We connect people and companies who shape the world through software. NorthAm + Latam. Brains + Hearts. COMPANIES // We expand your software development in Latin America by providing custom talent curation. Let us handle recruitment, well-being, legalities, and financials for you! Ubiminds protects your company, product, and culture from conflict of interest and risk: - Intellectual Property Rights - Personal Identifiable Data (PII) Privacy - Data Security Regulations - Currency fluctuations TECH PROS // We help you build a meaningful international career in data, design, product, or software engineering. Let Ubiminds empower you with: - Offering career counseling - Match-making with companies you'll vibe with - Negotiate work conditions - Provide equipment - On-the-job coaching for high impact and growth Visit ubiminds.com for more!

Company details

Company typeScaleup
IndustryIT Services & IT Consulting
Company size51 - 200

Your match analysis

See how your profile stacks up against this role.

We compared the job requirements to your profile to show where you're strong and where you fall short.

Job description

Info on the Principal Full Stack Engineer role

Want to get to 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 development footprint. Ubi custom-curates Brazilian top 5% talent for their LATAM strategy, offering a unique combo of staff augmentation and employer-of-record services.

Ubiminds is assisting a growing SaaS company that is leveraging AI to identify outstanding compliance issues across its applications. As part of this initiative, the company is expanding its engineering team to address critical technical and security concerns, modernize applications, and ensure a high level of quality, reliability, and compliance.


Challenge

We’re looking for a Principal Full Stack Engineer with strong experience in the .NET ecosystem to help resolve outstanding compliance issues identified by AI within SaaS applications.

In this role, you will combine hands-on development and implementation with high-level technical leadership, focusing on architecture, design, technical planning, troubleshooting, and security-related remediation. You will be responsible for helping identify and resolve issues that, if left unresolved, could potentially become security risks.

The ideal candidate is a highly experienced engineer who can navigate complex enterprise applications, understand security and compliance findings, and translate technical issues into practical, scalable solutions. You should be comfortable taking ownership of complex problems while collaborating effectively across teams.


Responsibilities

  • Design, develop, and maintain scalable, secure, and high-performance SaaS applications.

  • Investigate and resolve outstanding compliance and security-related issues identified through AI-driven analysis.

  • Participate in architecture and technical design decisions across the application stack.

  • Perform hands-on development and implementation of solutions to address identified issues.

  • Troubleshoot complex application, performance, compliance, and security challenges.

  • Analyze and remediate issues identified through CVEs, SAST scans, and other security audits.

  • Design and optimize relational databases, SQL queries, stored procedures, and data access patterns.

  • Contribute to technical planning and define strategies for resolving complex application issues.

  • Write clean, maintainable, and well-tested code following engineering best practices.

  • Work in a Shift Left development environment with strong ownership of software quality and reliability.

  • Leverage AI-powered development tools and coding agents to improve engineering productivity and solution delivery.

  • Collaborate effectively across teams to resolve technical and security challenges.


Mandatory Skills

Experience

  • 8+ years of professional experience building web applications using C#, SQL, and Angular.

  • Experience working with stored procedures, relational databases, or performance-sensitive SQL.

  • Bachelor's degree in Computer Science, Information Technology, Engineering, or a related field (B.E., B.Tech, MCA, B.Sc), or equivalent practical work experience.

Engineering Practices

  • Strong troubleshooting, debugging, and performance optimization skills.

  • Experience writing unit and integration tests.

  • Comfortable working in a Shift Left development environment.

  • Strong commitment to delivering high-quality, reliable software.

  • Self-driven, proactive, and able to take ownership of complex technical challenges.

  • Strong collaboration skills and ability to work effectively across teams.

  • Clear and confident written and verbal communication skills in English.

AI & Modern Development

  • Willingness to embrace AI-powered development tools such as GitHub Copilot, Cursor, Claude Code, or similar.

  • Basic to intermediate understanding of modern AI concepts including LLMs, MCP, RAG, or related technologies.


Nice to Have

  • Familiarity with reading and interpreting CVEs, SAST scans, and other security audits to identify and resolve application issues.

  • Strong knowledge of Microsoft SQL Server, including indexing and query optimization.

  • Familiarity with AWS or other cloud environments, including services such as EC2, S3, and SES.

  • Exposure to modern API technologies such as GraphQL.

  • Experience with coding agents or AI-assisted development workflows, including MCP, GitHub Copilot, and Claude Code.

  • Experience building applications for large enterprise customers.


Team & Environment

  • Engineering environment focused on resolving complex compliance and security challenges in SaaS applications.

  • Opportunity to work at the intersection of software engineering, architecture, AI, compliance, and application security.

  • Strong focus on software quality, reliability, and secure development practices.

  • Shift Left engineering culture with a strong emphasis on proactive issue identification and remediation.

  • Collaborative environment requiring technical ownership and cross-team communication.

  • Opportunity to leverage modern AI-powered development tools and workflows.


About Ubiminds

Our Culture

People First. We are all about people!

Challenge Yourself. Continuous improvement is in our essence.

Make it Happen. We value attitude, ownership, and commitment.

We’re in This Together. We work, grow, and evolve as a team.

Averaging on Awesome. We deliver high-quality services and exceed expectations.

Keep it Real. Honesty, transparency, and openness — always.


Perks and Benefits

As a Principal Full Stack Engineer @Ubiminds, you:

  • Are placed in a product-based company, treated like a full-time team member.

  • Count on our full back-office support: career guidance, HR, and concierge services.

  • Enjoy our remote-first policy.

  • Get your own MacBook (no BYOD here!).

  • Access tech talks, chapter meetings, and a strong community of top engineers.

  • Improve your English through free lessons with a native English speaker.

  • Earn a referral bonus when recommending new Ubiminders.

  • Want office vibes sometimes? Our Florianópolis HQ is open — snacks, massages, drinks, and games included.

Apply once. Then go straight to the hiring manager.

After you apply, unlock the direct contact details of the people who actually make the call. A quick follow-up makes you 5x more likely to land an interview.

MR

Marcus Rivera

Chief Revenue Officer

m.rivera@company.com
linkedin.com/in/marcusrivera
Unlocked after you apply
·

Full Stack Engineer Related jobs

Other jobs at Ubiminds: You, International.

Premium

Reach out to the hiring manager directly.

Gain access to the contact details of the hiring managers who actually decide, and reach out to network with them directly. That, plus more when you upgrade:

  • Full match report with fit score and gaps
  • Career diagnostics on how recruiters read you
  • Curated company matches and warm intros
  • 48h early access to new roles

Cancel anytime.