Senior Full Stack Engineer

10Pearls - LATAM · LATAM · Engineering

Posted 2026-04-21

Apply for this role →

We are seeking a highly skilled Senior Full Stack Engineer with deep expertise in .NET / C# backend development, modern React applications, and Microsoft Azure. This role requires an experienced engineer who can independently solve complex technical challenges, design scalable solutions, and provide technical leadership across the engineering team.

The ideal candidate has extensive experience building secure, cloud-native applications, implementing modern authentication and authorization standards, and developing scalable APIs and distributed systems.

Key Responsibilities

Design, develop, and maintain scalable web applications using C#/.NET, React, and JavaScript.

Design and build high-performance REST APIs and distributed backend services.

Implement Backend-for-Frontend (BFF) architecture to optimize communication between frontend and backend systems.

Develop responsive, modern user interfaces using React.

Build secure authentication and authorization solutions using industry-standard identity protocols.

Troubleshoot, debug, and resolve complex technical issues independently.

Collaborate with product managers, designers, and engineering teams to deliver high-quality technical solutions.

Lead technical initiatives and mentor junior and mid-level engineers.

Contribute to software architecture, engineering standards, and technical best practices.

Required Qualifications

Backend Development (Required)

Strong professional experience developing backend applications with C# /.NET (required).

Strong understanding of object-oriented design principles and modern .NET development.

Experience building scalable REST APIs and distributed systems.

Frontend Development

Strong proficiency with React and modern JavaScript.

Experience building responsive, user-friendly web applications.

Cloud & Infrastructure

Hands-on experience with Microsoft Azure (required), including services such as:

Azure App Services

Azure SQL

Cosmos DB

Azure Service Bus

Azure App Configuration

Azure AD B2C / Microsoft Entra External ID

Database

Strong experience with Microsoft SQL Server.

Security & Identity

Experience implementing JWT-Secured Authorization Requests (JAR), JWK key management, and token lifecycle management.

Strong understanding of claims-based identity, token validation, and secure redirect URI handling.

Experience integrating external Identity Providers (IdPs) where the platform functions as a Service Provider (SP).

Experience with secure credential management using Azure Key Vault and secure secrets storage (including Cosmos DB scenarios).

Architecture

Experience implementing Backend-for-Frontend (BFF) architecture.

Experience with API integrations and distributed application design.

Proven ability to work independently and solve complex technical challenges.

Experience leading technical initiatives and mentoring engineers.

Nice to Have

Experience with GraphQL.

Experience integrating legacy SOAP or ASP-based systems.

Understanding of Identity Provider (IdP) design and implementation.

Experience with Duende IdentityServer or similar identity platforms (IdentityServer4, Auth0, Okta).

Strong understanding of OAuth 2.0 flows (Authorization Code, Client Credentials, PKCE).

Experience implementing OpenID Connect (OIDC).

Experience implementing SAML 2.0 Single Sign-On (SSO), including assertion processing and signature verification.

Soft Skills

Strong analytical and problem-solving skills.

Excellent communication and collaboration abilities.

Ownership and accountability for technical deliverables.

Ability to mentor and support engineers across the team.

Comfortable working autonomously in a fast-paced engineering environment.

Benefits we offer

Access to e-Learning platforms.

Amazing people-oriented organizational culture

Working from anywhere

Challenging projects using the latest technologies with clients from the US.

Apply for this role →

← Back to all jobs