
Frontend Developer, Angular – Mid-Level
Posted Aug 4

Posted Aug 4
This is a fully remote position, open to applicants in Brazil.
• Create Front-End applications utilizing Angular 2+ or React.
• Enhance and maintain existing systems by analyzing and debugging code using tools such as IDEs and browser DevTools (F12).
• Develop and sustain REST APIs with .NET Core and Entity Framework.
• Implement software architecture best practices, including DDD (Domain-Driven Design), dependency injection, and unit testing.
• Work with messaging systems, primarily RabbitMQ, as well as alternatives like SQS, SNS, or Kafka.
• Design and manage distributed systems based on microservices architecture.
• Monitor and troubleshoot applications using observability tools such as DataDog, Azure Monitor, or CloudWatch.
• Utilize non-relational databases like MongoDB or DynamoDB.
• Engage in CI/CD pipelines to ensure continuous and secure delivery.
• Utilize containerization and orchestration technologies, including Docker and Kubernetes.
• Leverage cloud services (AWS, Azure, etc.), including serverless functions and messaging services.
• Collaborate on projects via Azure DevOps, utilizing boards, pipelines, and repositories.
• Proven experience in Front-End development with Angular 2+ or React.
• Strong proficiency in greenfield development, as well as understanding existing codebases and debugging applications/frontends using an IDE and browser F12 tools.
• Experience in developing WebAPI with .NET Core.
• Familiarity with Entity Framework.
• Understanding of dependency injection.
• Knowledge of DDD.
• Competence in unit testing.
• Experience with messaging tools, preferably RabbitMQ, along with SQS, SNS, or Kafka.
• Background in distributed systems and microservices.
• Familiarity with observability/logging tools such as DataDog, Azure Monitor, or CloudWatch.
• Knowledge of non-relational databases such as MongoDB or DynamoDB.
• Experience in environments with CI/CD pipelines.
• Familiarity with at least three cloud tools/services, including AWS Lambda, Azure Functions, SQS, SNS, or EC2.
• Experience with Docker and Kubernetes.
• Exposure to Azure DevOps.
• Strong logical reasoning and analytical skills.
• Excellent communication abilities.
• Team-oriented with conflict resolution skills.
• Capability to communicate effectively with diverse stakeholder profiles.
• Ability to work within agile, multidisciplinary teams.
• Creative and proactive mindset.
• Strong organizational skills.
• Willingness to work overtime when necessary.
• Position also open to candidates with disabilities (PwD).
• Opportunity for remote work.
• Professional development opportunities through the Orange Juice tech community, training programs, leadership school, and partnerships with NGOs and EdTechs.
Magic, Inc
Magic, Inc
24-MAG
Koniag Government Services
Get handpicked remote jobs straight to your inbox weekly.