
Full-Stack .NET Developer, Angular 2+, React - Mid-level
Posted May 20

Posted May 20
This is a fully remote position, open to applicants in Brazil.
• Create Front-End applications utilizing Angular 2+ or React.
• Maintain and enhance existing systems by analyzing and debugging code using tools such as IDEs and browser DevTools (F12).
• Develop and manage REST APIs employing .NET Core and Entity Framework.
• Implement software architecture best practices, including DDD (Domain-Driven Design), dependency injection, and unit testing.
• Collaborate with messaging systems, mainly RabbitMQ, along with alternatives like SQS, SNS, or Kafka.
• Design and sustain distributed systems based on microservices.
• Monitor and troubleshoot applications using observability tools (e.g., Datadog, Azure Monitor, CloudWatch).
• Utilize NoSQL databases such as MongoDB or DynamoDB.
• Engage in CI/CD pipelines to ensure continuous and secure deliveries.
• Work with containerization and orchestration technologies like Docker and Kubernetes.
• Leverage cloud services (AWS, Azure, etc.), including serverless functions and messaging services.
• Collaborate on projects through Azure DevOps, utilizing boards, pipelines, and repositories.
• Experience in Front-End development with Angular 2+ or React.
• Proficient in developing new features, understanding existing code, and debugging applications and frontends using the IDE and browser F12.
• Experience in creating Web APIs with .NET Core.
• Familiarity with Entity Framework.
• Knowledge of Dependency Injection.
• Understanding of DDD (Domain-Driven Design).
• Experience in writing unit tests.
• Ambitious individual, eager to advance professionally and willing to work extra hours when necessary.
• Experience with messaging tools (RabbitMQ, SQS, SNS, Kafka), with a preference for RabbitMQ.
• Background in distributed systems and microservices that communicate with one another.
• Experience with observability or logging tools such as Datadog, Azure Monitor, or CloudWatch.
• Experience with NoSQL databases (MongoDB, DynamoDB).
• Familiarity with CI/CD environments.
• Experience with at least three cloud services/tools (e.g., AWS Lambda, Azure Functions, SQS, SNS, EC2).
• Knowledge of Docker and Kubernetes.
• Experience or familiarity with Azure DevOps.
• Strong logical reasoning and analytical skills.
• Effective communication skills.
• Team-oriented with conflict resolution capabilities.
• Ability to interact with stakeholders from diverse backgrounds.
• Capacity to work within agile, multidisciplinary teams.
• Creativity and initiative to conceive various use cases for applications.
• Strong organizational skills.
• Social programs and development initiatives.
• Work environment with a CI/CD structure.
Confitec
DOMVS iT
Anyone AI
FCamara Consulting & Training
Get handpicked remote jobs straight to your inbox weekly.