 
        
        We are seeking a seasoned full-stack engineer to join our team in designing and developing web applications across the entire technology stack. The ideal candidate will possess expertise in modern front-end frameworks, server-side programming, and cloud-based environments.
Key Responsibilities:
 * Full-stack software development with a primary emphasis on back-end development
 * 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
Required Skills:
 * Bachelor's degree in Computer Science, Software Engineering or equivalent experience
 * Professional experience with .NET/C# development for consuming and developing RESTful APIs 80%
 * Experience with Angular, Angular Materials, 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 strong background in application security, authentication/authorization e.g. OAuth2, OpenID Connect, IDPs like Auth0/Okta
 * Experience working with multi-tenant large-scale distributed systems