Remotery

Senior Full-Stack Engineer, .NET, Angular, ASP.NET Focus

Posted Jun 12

This is a fully remote position, open to applicants in Uruguay.

📋 Description

• Create and sustain responsive, modular, and high-quality Angular applications.

• Develop UI components utilizing TypeScript, HTML5, CSS/LESS/SCSS, and RxJS reactive patterns.

• Oversee global and component-level state management using NgRx.

• Produce robust unit tests with Jest to guarantee high code quality and maintainability.

• Enhance web applications for speed, accessibility, and compatibility across different browsers.

• Design and implement scalable and secure ASP.NET Core Web API services.

• Write clean, maintainable C# code adhering to SOLID principles and clean architecture practices.

• Create automated unit and integration tests utilizing xUnit.

• Develop efficient and reliable data access layers using EF Core.

• Collaborate on API architecture decisions, versioning, and documentation practices.

• Design relational database schemas and write optimized SQL for SQL Server.

• Conduct thorough data modeling to support complex domain logic.

• Optimize queries and maintain application-level data integrity.

• Containerize applications using Docker.

• Build, enhance, and manage CI/CD pipelines for automated deployments.

• Utilize Git for version control and commit to collaborative branching strategies.


⛳️ Requirements

• Demonstrated experience with Angular (v18+ preferred) and TypeScript.

• Strong grasp of RxJS, Observables, and reactive design methodologies.

• Practical experience with NgRx or similar state management solutions.

• Proficient in ASP.NET Core Web API and the design of RESTful services.

• Solid understanding of C#, the .NET ecosystem, and architecture best practices.

• Extensive experience with SQL databases and advanced query optimization techniques.

• Familiarity with modern DevOps tools, CI/CD pipelines, and Docker.

• Skilled in automated testing frameworks such as Jest and xUnit.

• Capability to write clean, maintainable, testable, and well-documented code.

• Strong analytical skills and the ability to thrive in an agile, collaborative environment.


🏝️ Benefits

• 100% Remote Work: Enjoy the freedom to work from a location that enhances your productivity. All you need is a laptop and a stable internet connection.

• Highly Competitive USD Pay: Receive an outstanding, market-leading salary in USD, surpassing typical market offerings.

• Paid Time Off: We prioritize your well-being. Our paid time off policies allow you to relax and recharge as needed.

• Work with Autonomy: Experience the flexibility to manage your time as long as the work is completed. Focus on outcomes rather than hours.

• Work with Top American Companies: Expand your expertise by collaborating on innovative, high-impact projects with leading U.S. companies.

People also viewed

Bemobi21 min ago

Senior Development Analyst, Go (Golang)

BR flagBrazil OnlyFull-timeBackend Engineer
ApplyView job
Unisys21 min ago

Java Developer Analyst – Specialist

BR flagBrazil OnlyFull-timeBackend Engineer
ApplyView job
Dailymotion35 min ago

Staff Python Developer

FR flagFrance OnlyFull-timeBackend Engineer€75k – €82k/year
ApplyView job
SoftExpert - Software for Excellence35 min ago

Senior Software Engineer, Java

BR flagBrazil OnlyFull-timeBackend Engineer
ApplyView job
Anyone AI35 min ago

Python Developer

DK flagDenmark OnlyFreelanceBackend Engineer$25 – $50/hour
ApplyView job
Neogrid35 min ago

Pessoa Desenvolvedora Fullstack Pleno, Java, JSF, JSP

BR flagBrazil OnlyFull-timeBackend Engineer
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers