
Desenvolvedor Fullstack, .NET, TypeScript – Pleno
Posted Aug 6

Posted Aug 6
This is a fully remote position, open to applicants in Brazil.
• Develop Front-End applications using TypeScript.
• Maintain and enhance existing systems by analyzing and debugging code using IDEs and browser DevTools (F12).
• Create and maintain REST APIs with .NET Core and Entity Framework.
• Implement Domain-Driven Design (DDD), dependency injection, and unit testing.
• Work with messaging systems, primarily RabbitMQ, as well as SQS, SNS, or Kafka.
• Design and maintain distributed systems based on microservices architecture.
• Monitor and diagnose applications using DataDog, Azure Monitor, or CloudWatch.
• Utilize non-relational databases such as MongoDB or DynamoDB.
• Participate in CI/CD pipelines.
• Work with Docker and Kubernetes.
• Employ cloud services, including serverless functions and messaging solutions.
• Collaborate on projects via Azure DevOps, utilizing boards, pipelines, and repositories.
• Experience with Front-End development and TypeScript.
• Proficient in new developments, understanding of existing code, and debugging applications/frontend in IDE and browser (F12).
• Experience in developing Web APIs using .NET Core.
• Familiarity with Entity Framework.
• Knowledge of dependency injection.
• Understanding of Domain-Driven Design (DDD).
• Experience with unit testing.
• Ambition and willingness to grow in your career, along with availability for additional work hours.
• Experience with messaging tools, preferably RabbitMQ.
• Experience with distributed systems and microservices.
• Familiarity with observability/logging tools such as DataDog, Azure Monitor, or CloudWatch.
• Knowledge of non-relational databases like MongoDB or DynamoDB.
• Experience in environments with CI/CD structure.
• Familiarity with at least three cloud tools, such as AWS Lambda, Azure Functions, SQS, SNS, or EC2.
• Experience with Docker and Kubernetes.
• Experience or knowledge of Azure DevOps.
• Strong logical reasoning and analytical skills.
• Excellent communication skills.
• Team spirit and conflict resolution abilities.
• Capability to communicate with various stakeholder profiles.
• Ability to work in agile and multidisciplinary teams.
• Creativity and proactivity in envisioning different usage scenarios for applications.
• Organizational skills.
• Position also available for individuals with disabilities (PcD).
• Development initiatives and programs, including the Orange Juice tech community, Training Program, leadership school, and partnerships with NGOs and Edtechs.
Kubikware - A 5-time Inc. 5000 company
Terac
Terac
Get handpicked remote jobs straight to your inbox weekly.