 
        
        Web Development Professional
Our organization is seeking a skilled web development professional to design, develop, and deploy web applications across the entire technology stack.
The ideal candidate will have strong problem-solving skills, be proficient in modern front-end frameworks, server-side programming, and cloud-based environments, with a collaborative mindset.
Key Responsibilities:
 * Designing and developing web applications with a primary emphasis on back-end development
 * Developing and refactoring serverless APIs and services written with .NET/C# (80%)
 * Developing and refactoring user-facing software features using Angular (20%)
 * Building reusable code and libraries for future use
 * Optimizing applications for maximum speed, scalability, and usability
 * Implementing responsible programming principles to ensure highest quality products are released
Required Qualifications:
 * 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
 * Bilingual Portuguese and English
Preferred Qualifications:
 * Knowledge of cloud platforms (AWS, Azure, or GCP) and containerization (Docker, Kubernetes)
 * Experience with authentication/authorization (e.g., OAuth2, OpenID Connect, IdPs like Auth0/Okta)
 * Experience working with multi-tenant, large-scale distributed systems
Why This Role Matters:
This role plays a critical part in driving the success of our organization by delivering high-quality web applications that meet the needs of our customers.