Full-Stack Engineer (Angular / .NET Core / AWS)
Encora10
Posted: January 27, 2026
Interested in this position?
Create a free account to apply with AI-powered matching
Quick Summary
We are seeking a highly skilled Full-Stack Engineer with strong expertise in Angular, ASP.NET Core, and AWS cloud-native development. The ideal candidate will be responsible for building scalable, secure, and maintainable applications using clean architecture principles. This role requires hands-on experience across the full technology stack, from developing responsive front-end interfaces to designing robust back-end APIs and cloud infrastructure.
Required Skills
Job Description
Important Information
Location: Brazil
Job Mode: Full-time
Work Mode: Work from home
Job Summary
We are seeking a highly skilled Full-Stack Engineer with strong expertise in Angular, ASP.NET Core, and AWS cloud-native development. The ideal candidate will be responsible for building scalable, secure, and maintainable applications using clean architecture principles. This role requires hands-on experience across the full technology stack, from developing responsive front-end interfaces to designing robust back-end APIs and cloud infrastructure, while collaborating closely with cross-functional and DevOps teams.
Responsibilities and Duties
• Design, develop, and maintain high-quality Angular applications with a focus on performance, usability, and scalability;
• Implement reusable UI components using TypeScript, HTML5, CSS/LESS/SCSS, and RxJS reactive patterns;
• Manage application state using NgRx or similar state management solutions;
• Develop and maintain secure, scalable ASP.NET Core Web APIs following SOLID and clean architecture principles;
• Write clean, testable, and maintainable C# code and ensure high code quality through unit and integration testing;
• Design and optimize relational and NoSQL database solutions to support complex business domains;
• Deploy, configure, and manage applications and services in AWS environments;
• Implement event-driven architectures using AWS SNS and SQS;
• Collaborate on API design, versioning, documentation, and best practices;
• Containerize applications and contribute to CI/CD pipelines for automated deployments;
• Work closely with DevOps and cross-functional teams to ensure reliability, security, and smooth application delivery.
Essential Skills
• Strong experience developing applications with Angular (v10+ preferred) and TypeScript;
• Deep understanding of RxJS, Observables, and reactive programming concepts;
• Proven expertise building RESTful APIs with ASP.NET Core;
• Solid experience with SQL-based databases and advanced query optimization;
• Hands-on experience with AWS cloud services and modern DevOps practices;
• Proficiency in automated testing frameworks such as Jest and xUnit;
• Ability to work effectively in agile, collaborative environment;
• Experience designing scalable front-end and back-end architectures;
• Strong understanding of clean architecture, SOLID principles, and best coding practices;
• Experience collaborating with DevOps teams on infrastructure, monitoring, and deployments;
• Ability to balance technical excellence with business needs and delivery timelines;
About Encora
Encora is the preferred digital engineering and modernization partner of some of the world’s leading enterprises and digital native companies. With over 9,000 experts in 47+ offices and innovation labs worldwide, Encora’s technology practices include Product Engineering & Development, Cloud Services, Quality Engineering, DevSecOps, Data & Analytics, Digital Experience, Cybersecurity, and AI & LLM Engineering.
At Encora, we hire professionals based solely on their skills and qualifications, and do not discriminate based on age, disability, religion, gender, sexual orientation, socioeconomic status, or nationality.