
Senior Fullstack Developer, C# / React
i4pro
full-time
Posted on:
Location Type: Remote
Location: Brazil
Visit company websiteExplore more
Job Level
About the role
- Architect and 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 stores (e.g., MongoDB, DynamoDB).
- Containerize applications and configure environments with Docker (multi-stage builds, Compose), supporting CI/CD pipelines.
- Ensure quality with unit, integration and end-to-end tests, code reviews and engineering best practices.
- Maintain security (authN/authZ, OWASP Top 10), observability (structured logs, metrics, tracing) and performance.
- Mentor the team, disseminate 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).
- Write clear, sustainable technical documentation (architecture, technical decisions, setup guides).
Requirements
- Strong experience in backend development with C# (.NET) and frontend with React.
- Proficiency with REST APIs, API versioning and integration with external services.
- Hands-on experience with .NET Core, dependency injection, middleware and HTTP pipelines.
- Advanced practical experience with Docker in real projects (build, distribution and runtime across environments).
- Proven experience with SQL (relational modeling, optimized queries) and NoSQL.
- Knowledge of 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, autonomy and a strong sense of ownership.
- Bachelor's degree in a technology-related field.
Benefits
- Meal allowance (Vale Refeição);
- Grocery allowance (Vale Alimentação);
- Sulamérica medical plan;
- Sulamérica dental plan;
- Wellhub and Totalpass;
- Transportation allowance (Vale Transporte);
- Childcare assistance;
- Profit-sharing (PLR);
- Life insurance;
- Private pension plan;
- Birthday day off;
- 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 CoreReactSQLPostgreSQLMySQLMongoDBDockerREST APIs
Soft Skills
communicationautonomyownershipmentoring
Certifications
Bachelor's degree