Senior Full-stack Engineer

Moovx Logo

Moovx

πŸ“Remote - Worldwide

Summary

Join LATAM's most talented team as a Senior Full-Stack Developer (.NET/React)! You will be part of a growth-oriented team building modern applications and tools, focusing on Identity and Access Management (IAM), security, and seamless user authentication. Collaborate with engineers, designers, and product teams to deliver robust, secure, and scalable full-stack solutions. Your work will directly impact systems used by thousands of users. This role offers competitive salaries paid in USD and 100% remote work from anywhere in Latin America. The company values a people-first culture with trust, flexibility, and purpose. This is an exciting opportunity to join a highly skilled team with growth potential.

Requirements

  • 10+ years of experience building modern web applications in a full-stack capacity
  • Strong proficiency in JavaScript and TypeScript
  • Deep understanding of React.js or Vue.js and their core principles
  • Experience developing RESTful APIs using .NET/C#
  • Practical experience with IAM platforms such as Auth0, KeyCloak, Okta, or Azure AD
  • Strong knowledge of OAuth 2.0, OpenID Connect, and Role-Based Access Control (RBAC)
  • Experience building secure authentication and authorization flows

Responsibilities

  • Design, develop, and maintain full-stack web applications
  • Implement authentication and authorization features using IAM platforms (e.g., Auth0, KeyCloak, Okta, Azure AD)
  • Integrate secure login flows with OAuth 2.0, OpenID Connect, and RBAC
  • Develop user management workflows including registration, login, password reset, and multi-factor authentication (MFA)
  • Collaborate with cross-functional teams to ensure fine-grained access control and security compliance
  • Write clean, testable, and maintainable code with a focus on performance and security

Preferred Qualifications

  • Experience with .NET Core, .NET 5 or 6
  • Experience designing relational databases (MS SQL Server is a plus)
  • Exposure to NoSQL/document databases
  • Familiarity with microservice architectures and CI/CD pipelines
  • Experience writing automated unit tests across the stack
  • Understanding of modern build tools such as Babel, Webpack, and NPM
  • Experience with responsive web application design and cross-browser compatibility
  • Familiarity with Node.js
  • Experience with Git and tools like VS Code or Visual Studio
  • Familiarity with Agile/Scrum methodologies
  • Strong communication skills and ability to translate business needs into technical solutions

Benefits

  • Competitive salaries across LATAM (paid in USD)
  • 100% remote work from anywhere in Latin America
  • The opportunity to join a highly skilled team with exciting challenges and growth opportunities
  • A people-first culture built on trust, flexibility, and purpose

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.