
Senior Full-Stack Developer, C# / React
Posted Sep 11

Posted Sep 11
This is a fully remote position, open to applicants in Brazil.
β’ Design and implement services and APIs using C# (.NET / .NET Core) in accordance with REST, SOLID, Clean Architecture, and Clean Code principles.
β’ Construct and sustain scalable, accessible React interfaces utilizing Hooks, Context, and global state management, ideally with TypeScript.
β’ Model data and execute efficient queries in SQL databases (PostgreSQL, SQL Server, MySQL) as well as NoSQL databases (MongoDB, DynamoDB).
β’ Ensure quality assurance through unit, integration, and end-to-end testing, code reviews, and robust engineering practices.
β’ Protect security (authN/authZ, OWASP Top 10), observability (structured logs, metrics, tracing), and performance standards.
β’ Advocate for best practices and take an active role in code and design reviews.
β’ Collaborate effectively with Product, QA, and UX teams during discovery and continuous delivery in Lean, Agile, and Kanban/Scrum settings.
β’ Engage in end-to-end SaaS solutions tailored for the Brazilian insurance sector.
β’ Proficient in backend development using C# (.NET) and frontend development utilizing React.
β’ In-depth understanding of REST APIs, API versioning, and integration with third-party services.
β’ Practical experience with .NET Core, including dependency injection, middleware, and HTTP pipelines.
β’ Hands-on experience with Docker in actual projects (building, distributing, and operating applications across various environments).
β’ Established experience with SQL (relational modeling and optimized queries) and NoSQL databases.
β’ Familiarity with Git, CI/CD, automated testing, and continuous integration (GitHub, GitLab, Azure DevOps).
β’ Background in scalable architectures, caching solutions, messaging (e.g., RabbitMQ, Kafka), and observability practices.
β’ Experience in using and developing software development and engineering agents.
β’ Background in applied AI development.
β’ Familiarity with Claude, Copilot, or modern IDEs like Cursor.
β’ Currently enrolled in a technology-related degree program.
β’ Excellent communication skills, independence, and a strong sense of ownership.
β’ Preferred: experience with Entity Framework Core, Dapper, or similar ORMs.
β’ Preferred: knowledge of TypeScript for frontend development.
β’ Preferred: experience with frameworks in the React ecosystem (Next.js, React Query, Redux Toolkit).
β’ Preferred: experience with cloud platforms (AWS, Azure, or GCP), Terraform, and Kubernetes.
β’ Preferred: experience with API security (OAuth2, OIDC, JWT), feature flags, and blue/green or canary deployments.
β’ Preferred: involvement in communities, technical writing, or contributions to open-source projects.
β’ Meal Voucher
β’ Food Voucher
β’ Bradesco Health Insurance
β’ Bradesco Dental Insurance
β’ Wellhub and TotalPass
β’ Transportation Allowance
β’ Childcare Assistance
β’ Profit-Sharing and Results Program
β’ Life Insurance
β’ Private Pension Plan
β’ Day off on your birthday
β’ Extended paternity leave
β’ Partnership with Creditas
β’ Remote work
β’ Collaborative and healthy work environment
β’ Opportunities for professional development, growth, and transformation
β’ Support for diversity and inclusion of people with disabilities
Shield AI
Netflix
Travoom
HeroSoftware GmbH - Shopify Apps
Get handpicked remote jobs straight to your inbox weekly.