Desenvolvedor Fullstack SR

full timefull-stacksoftwareengineeringremote FROM πŸ‡§πŸ‡·
Open to candidates in: Brazil
Jobgether
🏭 Not specified
πŸ“ N/A
πŸ‘€ Not specified

This position is posted by Jobgether on behalf of a partner company. We are currently looking for a Desenvolvedor Fullstack SR in Brazil.

This role offers the opportunity to join a highly specialized technology environment focused on transforming the insurance industry through scalable and innovative digital solutions. You will work in a senior technical position, contributing to both backend and frontend development within a modern SaaS platform used by major insurance companies. The role involves building robust APIs, scalable interfaces, and efficient data models while ensuring high standards of security, performance, and observability. You will collaborate closely with product, UX, QA, and engineering peers in an agile and collaborative setup. This is a hands-on position with strong ownership, where your contributions directly impact mission-critical systems. The environment values simplicity, technical excellence, and continuous improvement, with strong exposure to complex distributed systems and enterprise-level challenges.


Accountabilities:

  • Design, develop, and maintain backend services and APIs using C# (.NET / .NET Core), applying best practices such as REST, SOLID principles, Clean Architecture, and Clean Code.
  • Build and maintain scalable and accessible frontend interfaces using React, preferably with TypeScript, including state management and modern React patterns (Hooks, Context).
  • Model relational and non-relational data structures and implement optimized queries using SQL and NoSQL databases.
  • Ensure software quality through automated testing (unit, integration, and end-to-end), code reviews, and adherence to engineering standards.
  • Guarantee system security, performance, and observability, including authentication/authorization, OWASP best practices, logging, metrics, and tracing.
  • Actively participate in technical discussions, design reviews, and cross-team collaboration with Product, QA, and UX teams.
  • Contribute to continuous delivery practices within Agile environments (Scrum/Kanban), supporting iterative and incremental product evolution.
  • Requirements:

    • Solid experience in full stack development, with strong backend expertise in C# (.NET) and frontend experience with React.
    • Proven experience building and maintaining RESTful APIs, API versioning, and integrating external services.
    • Strong hands-on knowledge of .NET Core, including dependency injection, middleware, and HTTP pipelines.
    • Practical experience with SQL databases (data modeling and query optimization) and exposure to NoSQL databases.
    • Experience with Docker and containerized applications across different environments.
    • Familiarity with Git, CI/CD pipelines, and automated testing practices using tools like GitHub, GitLab, or Azure DevOps.
    • Knowledge of scalable architectures, caching strategies, messaging systems (e.g., RabbitMQ, Kafka), and observability tools.
    • Strong ownership mindset, autonomy, and ability to work in collaborative agile teams.
    • Currently pursuing or completed a degree in a technology-related field.
    • Advanced English communication skills are a plus.
    • Benefits:

      • Remote-first work model with flexibility depending on role requirements.
      • Competitive compensation aligned with experience.
      • Health insurance and dental plan.
      • Meal and food vouchers.
      • Life insurance and private pension plan.
      • Transportation assistance and childcare support.
      • Wellness benefits including gym partnerships (Wellhub and TotalPass).
      • Profit sharing program.
      • Birthday day off and extended paternity leave.
      • Corporate partnerships and employee support programs (e.g., financial services benefits).

How Jobgether works: We use an AI-powered matching process to ensure your application is reviewed quickly, objectively, and fairly against the role's core requirements. Our system identifies the top-fitting candidates, and this shortlist is then shared directly with the hiring company. The final decision and next steps (interviews, assessments) are managed by their internal team. We appreciate your interest and wish you the best!  Why Apply Through Jobgether?    Data Privacy Notice: By submitting your application, you acknowledge that Jobgether will process your personal data to evaluate your candidacy and share relevant information with the hiring employer. This processing is based on legitimate interest and pre-contractual measures under applicable data protection laws (including GDPR). You may exercise your rights (access, rectification, erasure, objection) at any time.     #LI-CL1
Jobgether
🏭 Not specified
πŸ“ N/A
πŸ‘€ Not specified