
Fullstack Developer, C# / React
i4pro
full-time
Posted on:
Location Type: Remote
Location: Brazil
Visit company websiteExplore more
About the role
- Develop services and APIs in C# (.NET / .NET Core) following best practices (REST, SOLID, Clean Architecture, Clean Code).
- Develop and maintain scalable, accessible React interfaces (Hooks, Context, global state; preferably with TypeScript).
- Model data and implement efficient queries in SQL databases (e.g., PostgreSQL, SQL Server, MySQL) and NoSQL (e.g., MongoDB, DynamoDB).
- Ensure quality with unit, integration, and end-to-end tests, code reviews, and engineering best practices.
- Ensure security (authN/authZ, OWASP Top 10), observability (structured logs, metrics, tracing) and performance.
- Promote best practices and actively participate in code reviews and design reviews.
- Collaborate with Product, QA, and UX for continuous discovery and delivery (Lean, Agile, Kanban/Scrum).
Requirements
- Experience in backend development with C# (.NET) and frontend development with React.
- Strong knowledge of REST APIs, API versioning, and integration with external services.
- Hands-on experience with .NET Core, dependency injection, middlewares, and HTTP pipelines.
- Practical experience with Docker in real projects (build, distribution, and execution across environments).
- Proven experience with SQL (relational modeling, optimized queries) and NoSQL.
- Familiarity with Git, CI/CD, automated testing, and continuous integration (GitHub, GitLab, Azure DevOps).
- Experience with scalable architectures, caching, messaging (e.g., RabbitMQ, Kafka), and observability.
- Good communication skills, autonomy, and a strong ownership mindset.
- Currently pursuing a degree in a technology-related field.
Benefits
- Meal allowance (Vale Refeição)
- Food allowance (Vale Alimentação)
- SulAmérica medical plan
- SulAmérica dental plan
- Wellhub and Totalpass
- Transportation allowance (Vale Transporte)
- Childcare assistance
- Profit-sharing (Participation in Profits and Results)
- Life insurance
- Private pension plan
- Day off on your birthday
- Extended paternity leave
- Partnership with Creditas
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
C#.NET.NET CoreReactSQLPostgreSQLSQL ServerMySQLMongoDBDynamoDB
Soft Skills
communication skillsautonomyownership mindset