
Senior Fullstack Developer
Posted May 22

Posted May 22
This is a fully remote position, open to applicants in Brazil.
• Design, develop, and enhance RESTful APIs utilizing .NET 8+ and ASP.NET Core, with an emphasis on performance, scalability, and robust architectural practices.
• Engage in full-stack development, contributing to component-based frontend development using React, Vue, or similar technologies.
• Establish and maintain integrations with external platforms, including e-commerce, marketplaces, and logistics partners, through REST, GraphQL, and OAuth 2.0.
• Implement resilient workflows utilizing messaging systems (e.g., queues, retries, idempotency, circuit breaker patterns).
• Work across the entire process, from technical design to production deployment in Docker and cloud environments.
• Investigate critical incidents, conduct advanced troubleshooting, and lead root-cause analysis efforts.
• Ensure system observability through application performance monitoring (APM), structured logs, and metrics to facilitate operations.
• Actively participate in architectural decisions, assessing technical trade-offs and their business implications.
• Write and maintain automated tests (unit and integration) as an integral part of the development cycle.
• Take part in code reviews, advocating for quality, standards, and the technical advancement of the team.
• Document APIs and technical workflows using OpenAPI/Swagger, diagrams, and changelogs.
• Extensive experience with .NET (C#) and ASP.NET Core.
• Proficient in full-stack development, with experience in React, Vue, or similar frameworks.
• Strong background in designing and consuming RESTful APIs.
• Experience with relational databases, particularly SQL Server, and in data modeling.
• Practical knowledge of messaging and asynchronous systems (e.g., SQS, RabbitMQ, or equivalent).
• Experience with automated testing frameworks (xUnit, Moq, or similar).
• Familiarity with cloud platforms, preferably AWS (S3, SQS, Lambda, or equivalents).
• Proficient in containerization technologies (Docker).
• Understanding of observability tools (Datadog, Grafana, New Relic, or similar).
• Knowledge of authentication/authorization mechanisms (OAuth 2.0, JWT).
• Familiarity with CI/CD and DevOps methodologies.
• Proficient in Git and version control strategies.
• Ability to make independent technical decisions.
• Critical mindset concerning architecture and code quality.
• Effective communication skills with both technical and non-technical teams.
• Proactive approach to tackling complex problems.
• Strong sense of ownership for the work produced.
• Work model: 100% remote.
• International environment.
Webedia
TechBiz Global
The Flex
Nodeworthy
Get handpicked remote jobs straight to your inbox weekly.