
FullStack .NET Developer (Angular 2+, React) - Mid-level
FCamara Consulting & Training
full-time
Posted on:
Location Type: Hybrid
Location: São Paulo • Brazil
Visit company websiteExplore more
Tech Stack
About the role
- Develop Front-end applications using Angular 2+ or React.
- Maintain and evolve existing systems, analyzing and debugging code with tools such as IDEs and the browser DevTools (F12).
- Develop and maintain REST APIs with .NET Core and Entity Framework.
- Apply software architecture best practices such as DDD (Domain-Driven Design), dependency injection, and unit testing.
- Work with messaging systems, primarily RabbitMQ, but also alternatives such as SQS, SNS or Kafka.
- Design and maintain distributed systems based on microservices.
- Monitor and diagnose applications using observability tools (e.g., DataDog, Azure Monitor, CloudWatch).
- Use non-relational databases such as MongoDB or DynamoDB.
- Participate in CI/CD pipelines, ensuring continuous and secure deliveries.
- Work with containerization and orchestration technologies such as Docker and Kubernetes.
- Use cloud services (AWS, Azure, etc.), including serverless functions and messaging services.
- Collaborate on projects via Azure DevOps, using boards, pipelines and repositories.
Requirements
- Experience with Front-end development using Angular 2+ or React.
- Ability to perform new development and to understand existing codebases, as well as to debug applications and front-end in the IDE and via F12 in the browser.
- Experience developing Web API with .NET Core.
- Experience with Entity Framework.
- Knowledge of Dependency Injection.
- Experience with DDD (Domain-Driven Design).
- Experience writing unit tests.
- Ambitious candidate with a desire to grow professionally and willingness to work extra hours/overtime when needed.
- Experience with messaging tools (RabbitMQ, SQS, SNS, Kafka), preferably RabbitMQ.
- Experience with distributed systems and microservices that interact with each other.
- Experience with observability/logging tools such as DataDog, Azure Monitor, or CloudWatch.
- Experience with non-relational databases (MongoDB, DynamoDB).
- Experience working in environments with CI/CD practices.
- Experience with at least three cloud tools/services (e.g., AWS Lambda, Azure Functions, SQS, SNS, EC2).
- Experience with Docker and Kubernetes.
- Experience or familiarity with Azure DevOps.
Benefits
- Not specified. 📊 Check your resume score for this job Improve your chances of getting an interview by checking your resume score before you apply. Check Resume Score
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
Angular 2+React.NET CoreEntity FrameworkDependency InjectionDomain-Driven Designunit testingRabbitMQMongoDBDocker
Soft Skills
ambitiouswillingness to work extra hours