 
        
        Job Opportunity: Full Stack Engineer
Our company provides technical expertise to the global food and agricultural industry. Our mission is to ensure food safety, quality, and sustainability across international supply chains.
Job Description
We are seeking a skilled Full Stack Engineer to design, develop, and maintain web applications across the entire technology stack. This role involves working on both front-end and back-end systems, integrating APIs and databases, and ensuring scalable, high-quality solutions. The ideal candidate is proficient in modern front-end frameworks, server-side programming, and cloud-based environments, with strong problem-solving skills and a collaborative mindset.
 * 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
 * Implement responsible programming principles to ensure highest quality products are released to our customers and internal teams
Required Skills and Qualifications
To be successful in this role, candidates must possess the following 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 (e.g., SOLID, Domain-Driven Design, Clean Architecture)
 * Bilingual Portuguese and English
Preferred Qualifications
Candidates with the following qualifications will be given preference:
 * 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