
Full Stack Developer, .NET, Angular
Posted 6 days ago

Posted 6 days ago
This is a fully remote position, open to applicants in Brazil.
β’ Design and sustain web applications utilizing Angular and TypeScript within a micro frontend framework.
β’ Create and enhance C#/.NET services and APIs, adhering to Clean Architecture guidelines.
β’ Implement service integrations through orchestration and BFF (Backend for Frontend) architectures.
β’ Develop unit tests for every flow and feature, addressing various scenarios using the AAA (Arrange, Act, Assert) approach, ensuring a minimum code coverage of 85%.
β’ Construct and manage SQL queries and Stored Procedures while aiding database modernization efforts.
β’ Engage throughout the complete development lifecycle, from requirements analysis to production deployment.
β’ Contribute to various projects and teams, collaborating with both technical and business stakeholders.
β’ Suggest ongoing enhancements to code quality, processes, and the integration of AI tools in development.
β’ Strong experience in C#/.NET for API and service development.
β’ Proficient in Angular and TypeScript for frontend development.
β’ Experience with unit testing frameworks (xUnit for backend and Jasmine for frontend, or similar tools).
β’ Understanding of Clean Architecture and software development best practices (SOLID, Clean Code).
β’ Proficient in SQL Server, including the ability to write queries and Stored Procedures.
β’ Familiarity with Dapper.
β’ Experience using Redis for caching purposes.
β’ Familiarity with Git, GitHub, and CI/CD pipelines, ideally with GitHub Actions.
β’ Experience in agile methodologies (Scrum/Kanban).
β’ Excellent communication skills and the capability to work collaboratively with diverse teams.
β’ Preferred qualifications: Experience with micro frontend architecture using NX.
β’ Preferred qualifications: Experience with Refit for service-to-service communication.
β’ Preferred qualifications: Understanding of Firebase (Remote Config/feature flags).
β’ Preferred qualifications: Knowledge of orchestration and BFF architectures.
β’ Preferred qualifications: Experience with legacy systems (.NET Framework and VB6).
β’ Preferred qualifications: Experience utilizing AI tools in development (Claude).
β’ Preferred qualifications: Background in the financial services or insurance sector.
β’ The support you need to achieve professional success.
Malbek
ElevenLabs
ElevenLabs
Solidus Labs
Get handpicked remote jobs straight to your inbox weekly.