This job has expired

This job posting is no longer active and is not accepting applications. Explore similar roles below!

📋 External Recruiting Agencies

Ubiminds is a recruitment and staff augmentation firm that hires talent on behalf of North American client companies.

This company was flagged and excluded from default search results. Proceed with caution.

U
Posted 1w ago

Mid-Level Full Stack Engineer .NET + Angular (559)

Ubiminds
Brazil
RemoteFull Time
Responsibilities
  • remediating vulnerabilities
  • writing tests
  • upgrading dependencies
Requirements
  • Requires 3–5 years of software engineering experience
  • C#/.NET
  • ASP.NET Core
  • TypeScript
  • Angular, SQL
  • Testing, Git
  • English communication, and application security interest
Technical tools mentioned
C#.NETASP.NET CoreTypeScriptAngularReactVueSQLNuGetnpmGitDockerKubernetesOAuth 2.0OIDCJWTJavaPythonClaude CodeCodexCursorMicrosoft CopilotMicrosoft .NETEntity FrameworkSQL ServerPostgreSQLAWSGitHub CopilotReplitDomain-Driven Design (DDD)CQRSBackend-for-Frontend (BFF)API GatewaySignalsRxJSReactive FormsRedisOpenSearchElasticsearchSonarQubeMendDatadogCloudWatchTerraformAWS CDKGraphQLWebSocketsServer-Sent Events (SSE)PlaywrightSmartBear TestCompleteNew RelicLarge Language Models (LLMs)Retrieval-Augmented Generation (RAG)Model Context Protocol (MCP)

Job description

Info on the Mid-Level Full Stack Engineer .NET + Angular 

About the opportunity

Drive security remediation and application hardening across full-stack applications, working directly with production codebases to fix vulnerabilities and ensure system integrity.

About our client

Our client provides comprehensive HR software for the public sector, covering the full employee lifecycle — recruiting, onboarding, performance management, and compliance for government organizations.

Client's business description.pdf

 

What you'll do

  • Remediate security findings across the stack — dependency upgrades (NuGet, npm), code-level fixes (authorization, XSS, path traversal, SQL injection, weak cryptography), credential rotation, and container/Kubernetes hardening.

  • Write tests for every fix — unit tests proving the vulnerability is closed, plus functional verification that the feature still works.

  • Own upgrades end to end — diagnose build or behavior issues when major version bumps occur and see them through.

  • Document what you learn — produce written analysis of upgrades to prevent team repetition.

  • Collaborate across teams — partner with owning teams for context and reviews across multiple repositories.

  • Coordinate credential rotations — sequence safe rollouts with DevOps across all secret consumers.

  • Raise judgment calls — identify and reason through false positives or unsuitable fixes for the architecture.

  • Help make it stick — implement automation to keep routine dependency updates out of the backlog.

What you bring (must-haves)

  • 3–5 years of professional software engineering experience.

  • Solid C# / .NET background, comfortable working in ASP.NET Core web applications.

  • Solid TypeScript experience with modern frontend frameworks (Angular preferred; React or Vue transfers well).

  • Working SQL knowledge (writing queries, understanding parameterization, using ORMs/data access layers).

  • Habitual test-writing practice (unit tests and integration/E2E experience).

  • Git fluency (branching, rebasing, clean commits, useful pull requests).

  • Comfort reading and navigating unfamiliar codebases.

  • Clear written and spoken English for daily cross-team collaboration.

  • Genuine interest in application security.

Bonus points for (nice-to-haves)

  • Prior security remediation, secure code review, or vulnerability triage work.

  • Docker familiarity, especially regarding security configuration.

  • Experience with authentication and authorization (OAuth 2.0, OIDC, JWT).

  • Dependency management experience (lockfiles, transitive dependencies, resolving upgrade conflicts).

  • Exposure to Java or Python.

  • Effective use of AI coding tools (Claude Code, Codex, Cursor, Copilot) with critical judgment on security-sensitive code.

Perks & benefits

💻 Equipment provided — none of that "bring your own device" stuff here

🛡️ Full back-office support — Legal, Accounting, HR Business Partner, and Delivery team

🧭 Career and cultural mentoring — how to show up, stand out, and navigate US work culture

🗣️ Free English lessons with a native speaker

🤝 Referral bonus — recommend Ubi to your tech friends and get paid for it

🏖️ Florianópolis HQ always open — 100% remote, but the office is there whenever you want it.

How the process works

  1. Interview with our Tech Recruiter (+ quick AI assessment, if needed)

  2. Client interview process (varies by company)

  3. Offer 🎉

  4. Onboarding with full Ubiminds support

Why Ubiminds?

With 9 years in the market and GPTW-certified, Ubiminds connects Latin American tech professionals with software companies in the US and Canada. Hundreds of professionals in data, design, product, and engineering are already growing in North American teams with our support. We're with you throughout the entire journey — Recruitment, Legal, Accounting, PeopleOps, and career guidance — so you can thrive internationally with confidence.

Ready to go global? Apply now — it takes less than 5 minutes.



Info on the Mid-Level Full Stack Engineer .NET + Angular 

About the opportunity

Drive security remediation and application hardening across full-stack applications, working directly with production codebases to fix vulnerabilities and ensure system integrity.

About our client

Our client provides comprehensive HR software for the public sector, covering the full employee lifecycle — recruiting, onboarding, performance management, and compliance for government organizations.

Client's business description.pdf

 

What you'll do

  • Remediate security findings across the stack — dependency upgrades (NuGet, npm), code-level fixes (authorization, XSS, path traversal, SQL injection, weak cryptography), credential rotation, and container/Kubernetes hardening.

  • Write tests for every fix — unit tests proving the vulnerability is closed, plus functional verification that the feature still works.

  • Own upgrades end to end — diagnose build or behavior issues when major version bumps occur and see them through.

  • Document what you learn — produce written analysis of upgrades to prevent team repetition.

  • Collaborate across teams — partner with owning teams for context and reviews across multiple repositories.

  • Coordinate credential rotations — sequence safe rollouts with DevOps across all secret consumers.

  • Raise judgment calls — identify and reason through false positives or unsuitable fixes for the architecture.

  • Help make it stick — implement automation to keep routine dependency updates out of the backlog.

What you bring (must-haves)

  • 3–5 years of professional software engineering experience.

  • Solid C# / .NET background, comfortable working in ASP.NET Core web applications.

  • Solid TypeScript experience with modern frontend frameworks (Angular preferred; React or Vue transfers well).

  • Working SQL knowledge (writing queries, understanding parameterization, using ORMs/data access layers).

  • Habitual test-writing practice (unit tests and integration/E2E experience).

  • Git fluency (branching, rebasing, clean commits, useful pull requests).

  • Comfort reading and navigating unfamiliar codebases.

  • Clear written and spoken English for daily cross-team collaboration.

  • Genuine interest in application security.

Bonus points for (nice-to-haves)

  • Prior security remediation, secure code review, or vulnerability triage work.

  • Docker familiarity, especially regarding security configuration.

  • Experience with authentication and authorization (OAuth 2.0, OIDC, JWT).

  • Dependency management experience (lockfiles, transitive dependencies, resolving upgrade conflicts).

  • Exposure to Java or Python.

  • Effective use of AI coding tools (Claude Code, Codex, Cursor, Copilot) with critical judgment on security-sensitive code.

Perks & benefits

💻 Equipment provided — none of that "bring your own device" stuff here

🛡️ Full back-office support — Legal, Accounting, HR Business Partner, and Delivery team

🧭 Career and cultural mentoring — how to show up, stand out, and navigate US work culture

🗣️ Free English lessons with a native speaker

🤝 Referral bonus — recommend Ubi to your tech friends and get paid for it

🏖️ Florianópolis HQ always open — 100% remote, but the office is there whenever you want it.

How the process works

  1. Interview with our Tech Recruiter (+ quick AI assessment, if needed)

  2. Client interview process (varies by company)

  3. Offer 🎉

  4. Onboarding with full Ubiminds support

Why Ubiminds?

With 9 years in the market and GPTW-certified, Ubiminds connects Latin American tech professionals with software companies in the US and Canada. Hundreds of professionals in data, design, product, and engineering are already growing in North American teams with our support. We're with you throughout the entire journey — Recruitment, Legal, Accounting, PeopleOps, and career guidance — so you can thrive internationally with confidence.

Ready to go global? Apply now — it takes less than 5 minutes.



Principal Full Stack Engineer – .NET / Angular / AWS
Remote · Full-time
About Ubiminds
Ubiminds is a GPTW-certified, people-first company that partners with American software product companies to scale their development teams. We connect Brazil’s top 5% talent with innovative U.S. companies through a unique combination of staff augmentation and employer-of-record services.
We are supporting a U.S.-based technology company building its next-generation SaaS platform from the ground up. We're looking for a Principal Full Stack Engineer to help define the platform architecture, establish engineering standards, and deliver secure, scalable, and high-performance applications using modern technologies and AI-assisted development.
Challenge
We're looking for a hands-on Principal Full Stack Engineer who is passionate about solving complex technical challenges while remaining deeply involved in coding.
This role is ideal for an experienced technical leader who enjoys architecting scalable SaaS platforms, mentoring engineers, and driving engineering excellence through modern development practices. You'll work alongside Architects, Product Managers, UX Designers, and engineering teams to build a cloud-native platform from the ground up, leveraging AI-assisted development and a full Shift-Left engineering approach.
You'll have the opportunity to influence architecture, development standards, engineering culture, and the adoption of cutting-edge AI technologies across the software development lifecycle.
What You'll Do
Design, develop, and deliver scalable multi-tenant SaaS applications using .NET, Angular, SQL Server/PostgreSQL, and AWS.
Own end-to-end delivery of features, from domain modeling and backend services through frontend implementation, automated testing, deployment, and production support.
Generate production-ready code using AI-assisted development tools such as GitHub Copilot, Cursor, Claude Code, and Replit-based workflows.
Collaborate with Architects to define application architecture and validate technical approaches through Proof of Concepts (PoCs).
Design systems using modern architectural patterns including:
Domain-Driven Design (DDD)
CQRS
Event-Driven Architecture
Backend-for-Frontend (BFF)
API Gateway
Build modern Angular applications using standalone components, Signals, RxJS, Reactive Forms, and reusable UI architectures.
Design efficient database models and optimize SQL performance for high-volume SaaS applications.
Implement scalable integration, messaging, and distributed system patterns.
Troubleshoot complex production issues, perform root cause analysis, and continuously improve system reliability and performance.
Mentor engineers through architecture guidance, technical leadership, code reviews, and knowledge sharing.
Drive engineering best practices around quality, automation, security, observability, and AI-powered software development.
Required Skills & Qualifications
10+ years of professional software engineering experience.
Experience as a Principal Engineer, Lead Engineer, Software Architect, or equivalent technical leadership role.
Expert-level proficiency with:
C#
.NET
Entity Framework
Angular
SQL Server and/or PostgreSQL
Strong experience designing and building:
Multi-tenant SaaS applications
Distributed systems
REST APIs
Event-driven architectures
Deep expertise with:
Domain-Driven Design (DDD)
CQRS
Secure and scalable application architecture
Advanced knowledge of SQL optimization, data modeling, Redis, and OpenSearch/Elasticsearch.
Experience with automated testing, CI/CD pipelines, Git, Agile methodologies, and modern DevOps practices.
Experience with observability platforms and code quality tools such as SonarQube, Mend, Datadog, CloudWatch, or similar.
Hands-on experience using AI-powered development tools such as GitHub Copilot, Cursor, Claude Code, or similar coding assistants.
Strong leadership, mentoring, communication, and problem-solving skills.
Bachelor's degree in Computer Science, Engineering, or equivalent professional experience.
English proficiency at C1 level (written and verbal).
Nice to Have
Hands-on experience with AWS services including ECS/Fargate, Lambda, SQS/SNS, S3, and RDS.
Experience with Infrastructure as Code using Terraform or AWS CDK.
Experience with GraphQL, WebSockets, or Server-Sent Events (SSE).
Experience with Playwright or SmartBear TestComplete.
Familiarity with monitoring platforms such as Datadog, CloudWatch, or New Relic.
Experience building AI-enabled applications using:
Large Language Models (LLMs)
Retrieval-Augmented Generation (RAG)
Model Context Protocol (MCP)
AI-powered application architectures
Team & Environment
Greenfield SaaS platform with significant architectural ownership.
Highly collaborative engineering culture working alongside Architects, Product Managers, UX Designers, and senior engineers.
Strong focus on engineering excellence, automation, AI-assisted development, and Shift-Left practices.
Opportunity to influence platform architecture, coding standards, and long-term technical strategy.
Modern cloud-native environment with a culture of continuous learning and innovation.
Why Join
Build a next-generation SaaS platform from the ground up with significant architectural influence.
Work with modern technologies, cloud-native architectures, and AI-powered engineering workflows.
Help define engineering standards and mentor highly skilled development teams.
Collaborate with international product and engineering leaders on strategic initiatives.
Full support from Ubiminds, including career guidance, HR, and administrative services.
Remote-first culture with outstanding opportunities for international career growth.
Apply now and take the next step in your international career as a Principal Full Stack Engineer, shaping the future of a modern SaaS platform while leveraging cutting-edge technologies, AI-assisted development, and world-class engineering practices.

Similar jobs

Full Stack Engineer roles
9h
Save
Mark Applied
Hide
DESENVOLVEDOR FULL STACK - JÚNIOR (SQL| Python)
Rio de Janeiro, Rio de Janeiro, Brazil
OnsiteFull Time
Stefanini
Stefanini: Global provider of digital transformation and IT solutions.
Technology degree completed or in progress; knowledge of SQL, Python, Pandas, Power BI, Databricks, databases, APIs, web technologies, software development, testing, architecture, and documentation.
SQL, PostgreSQL, Python, Pandas, Power BI, Databricks, Java, J2EE, JavaScript, C#, .NET, Angular, React Native, HTML, XML, CSS, Oracle, MySQL, SQL Server, REST APIs, Docker, Kubernetes, DevSecOps, microservices, Git, ServiceNow, ITSM, UML, Workflow, Low Code, Eclipse, JBoss, SQL Developer, SAP, AWS, Microsoft Azure, ITIL
9h
Save
Mark Applied
Hide
DESENVOLVEDOR FULL STACK - JÚNIOR (SQL| Python)
Rio de Janeiro, Rio de Janeiro, Brazil
OnsiteFull Time
Stefanini
Stefanini: Global provider of IT consulting and digital business solutions.
Completed or ongoing higher education in IT; knowledge of SQL, Python, Pandas, Power BI, Databricks, databases, APIs, web technologies, software architecture, testing, documentation, and version control.
SQL, PostgreSQL, Python, Pandas, Power BI, Databricks, Java, J2EE, JavaScript, C#, .NET, Angular, React Native, HTML, XML, CSS, Oracle, MySQL, SQL Server, REST APIs, Docker, Kubernetes, DevSecOps, microservices, Git, ServiceNow, ITSM, UML, Workflow, Low Code, Eclipse, JBoss, SQL Developer, SAP
13h
Save
Mark Applied
Hide
[Job-31173] Senior/Master Fullstack Developer (Python/React), Brazil
Brazil
RemoteFull Time
CI&T
CI&TNYSE: CINT: Provides global digital transformation and software engineering services.
Production experience with Python, React, REST APIs, Docker, PostgreSQL, cloud architectures, async systems, testing, observability, Terraform, CI/CD, and advanced English; strong design and troubleshooting skills required.
Python, React, REST APIs, PostgreSQL, Temporal, Docker, AWS Bedrock, Storybook, OpenTelemetry, Grafana, Terraform, GitHub Actions, Playwright, Git, JavaScript, TypeScript, HTML, CSS, API Gateway, OAuth, OIDC, SSO, RBAC, Jest, Cypress, NVIDIA cuOpt, Microsoft Azure, CUDA, Wellhub (Gympass), TotalPass, CI&T University
1d
Save
Mark Applied
Hide
Desenvolvimento Full Stack (.Net + React) | Híbrido/SP - 133811
Barueri, São Paulo, Brazil
HybridFull Time
GFT
GFTFrankfurt Stock Exchange: GFT: Develops digital solutions and provides IT consulting for global enterprises.
Experience with .NET 8, ASP.NET Core, React, distributed architecture, REST/SOAP APIs, messaging, Azure, SQL Server, containers, Git, automated testing, JavaScript/TypeScript, HTML5, and CSS3.
.NET 8, ASP.NET Core, React, RabbitMQ, Kafka, SNS/SQS, Azure, SQL Server, Swagger, Auth0, JWT, Docker, Kubernetes, AKS, Azure API Management, JavaScript, TypeScript, HTML5, CSS3, Redux, Zustand, Recoil, Webpack, Vite, Git, Storybook, Figma, CI/CD
1d
Save
Mark Applied
Hide
Desenvolvedor(a) Fullstack
São Paulo or Federal District or Pará or Pernambuco or Maranhão or Espírito Santo or Rio de Janeiro or Rio Grande do Sul or Paraná or Minas Gerais or Bahia or Santa Catarina or Ceará or Amazonas
HybridFull Time
IBM
IBMNew York Stock Exchange: IBM: Global technology providing enterprise software, cloud, and consulting.
Bachelor's degree and experience with Java 17, Spring Boot 3.x, microservices, Angular, Docker, Kubernetes, GitHub Actions, CI/CD, Kafka, REST, GraphQL, code review, and performance optimization.
Java, Spring Boot, Angular, Docker, Kubernetes, GitHub Actions, Apache Kafka, REST, GraphQL
1d
Save
Mark Applied
Hide
Senior Fullstack Engineer (.NET/React + Umbraco CMS) - Agency
São Paulo, São Paulo, Brazil
RemoteFull Time
Truelogic
TruelogicNASDAQ: STGW: Provides nearshore software development and IT staff augmentation services.
5+ YOERequires 5+ years of development experience, strong C#/.NET Core, JavaScript, React or Angular, HTML/CSS, REST APIs, Umbraco CMS, SQL Server, Git, CI/CD, and advanced English.
C#, .NET Core, JavaScript, React, Angular, HTML, CSS, REST APIs, Umbraco CMS, Microsoft SQL Server, Git, CI/CD, Node.js, AWS
2d
Save
Mark Applied
Hide
Desenvolvedor(a) FullStack
Sao Paulo or Rio de Janeiro or Nova Lima or Recife
OnsiteFull Time
Avanade
Avanade: Provides Microsoft-focused IT consulting and digital transformation services.
Experience with C# and .NET, React.js, TypeScript, databases, REST APIs, Azure DevOps, unit testing, HTML, CSS, JavaScript, and scalable cloud solutions.
C#, .NET Core, .NET 6, React, TypeScript, Azure DevOps, SQL Server, PostgreSQL, MySQL, xUnit, NUnit, HTML, CSS, JavaScript, GraphQL, Context API, Redux, Styled Components, Tailwind CSS
5d
Save
Mark Applied
Hide
Sr. Fullstack Developer, Originations
Brazil or Mexico or Canada
$80k-$95k/yr RemoteContract
Scratch Financial
Scratch Financial: Provides point-of-sale financing and payment processing for healthcare providers.
5+ YOERequires 5+ years of software engineering experience, strong Node.js and TypeScript backend skills, RESTful APIs, React, HTML, CSS, JavaScript, SQL/NoSQL databases, and agile collaboration.
Node.js, TypeScript, RESTful APIs, React, HTML, CSS, JavaScript, SQL, NoSQL, MySQL, PostgreSQL, Firestore, Redis, CI/CD, Docker, Kubernetes, Agile, Scrum, Google Cloud Platform, PHP, Golang, Playwright, Cypress, Selenium
This job has expired