




### **Important Information:** * **Years of Experience:** 5\+ years * **Job Mode:** Full\-Time * **Work Mode:** Remote within Mexico ### **Job Summary:** We are seeking a highly skilled Full\-Stack Engineer (19375\) 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. ### **Qualifications and 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. * Strong analytical, problem\-solving, and communication skills. * Ability to work effectively in agile, collaborative environments. ### **Role\-specific Requirements:** * 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. ### **Technologies:** * **Frontend:** Angular, TypeScript, RxJS, NgRx, HTML5, CSS/LESS/SCSS * **Backend:** ASP.NET Core, C\#, Web APIs, EF Core * **Databases:** SQL Server, PostgreSQL, MongoDB * **Cloud:** AWS (EC2, S3, Lambda, SNS, SQS, API Gateway, IAM, CloudWatch) * **DevOps \& Tooling:** Docker, CI/CD pipelines, Git * **Testing:** Jest, xUnit ### **Skillset Competencies:** * Full\-stack application development * Cloud\-native and event\-driven architecture * Database design and data modeling * Automated testing and quality assurance * DevOps collaboration and CI/CD practices * Agile development methodologies ### **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.


