We are seeking a skilled Software Engineer to join our team. As a Full Stack Engineer, you will play a vital role in designing, developing, and maintaining web applications across the entire technology stack.
Key Responsibilities:
 * Design, develop, and maintain scalable and efficient web applications
 * Develop serverless APIs and services written with .NET/C# (80%) and user-facing software features using Angular (20%)
 * Create reusable code and libraries for future use
 * Optimize applications for maximum speed, scalability, and usability
 * Implement responsible programming principles to ensure high-quality products
Required 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%)
 * Knowledge of relational and/or NoSQL databases
 * Deep knowledge of software design principles, patterns, and best practices
 * Bilingual Portuguese and English
Preferred Qualifications:
 * Cloud platforms and containerization experience
 * Experience working with multi-tenant, large-scale distributed systems