 
        
        We're seeking a skilled Full Stack Engineer to join our tech team.
About the Role
 * Design and develop web applications across the entire technology stack.
Key Responsibilities:
 * Develop and refactor serverless APIs and services written with .NET/C# (80%).
 * Develop and refactor user-facing software features using Angular (20%).
 * Build reusable code and libraries for future use.
 * Optimize applications for maximum speed, scalability, and usability.
 * Implement responsible programming principles to ensure highest quality products are released to customers and internal teams.
Required Skills and Qualifications
 * Bachelor's degree in computer science or equivalent experience.
 * Professional experience with .NET/C# development for consuming and developing RESTful APIs (80%).
 * Experience with Angular, JavaScript, TypeScript, HTML5, CSS3 (20%).
 * Experience with relational and/or NoSQL databases (e.g., PostgreSQL, MySQL, MongoDB).
 * Deep knowledge of software design principles, patterns, and best practices (e.g., SOLID, Domain-Driven Design, Clean Architecture).
 * Bilingual Portuguese and English.
Preferred Qualifications
 * Knowledge of cloud platforms (AWS, Azure, or GCP) and containerization (Docker, Kubernetes).
 * Experience in application security, authentication/authorization (e.g., OAuth2, OpenID Connect, IdPs like Auth0/Okta).
 * Experience working with multi-tenant, large-scale distributed systems.