We are looking for a Senior Developer (React & .NET) with the ability to wear different hats within the team. This role requires strong technical expertise in React and .NET, ownership of deliverables, and flexibility to support various functions, ensuring high-quality software delivery aligned with project goals and timelines. The ideal candidate will thrive in a dynamic environment, acting as a bridge between technical and non-technical stakeholders while promoting best practices, architecture standards, and team growth. Tasks Develop user stories and resolve bugs, supporting both front-end (React) and back-end (.NET) components. Review design and architecture to ensure alignment with software requirements as they evolve. Follow up on the backlog, assisting in prioritization and delivery planning. Contribute to the technical approach for user stories and features. Participate in code reviews, promote best practices, and verify implemented libraries and design patterns. Mentor junior developers within the team (back-end, front-end, and BSA) when required. Provide team support beyond development when issues arise (absences, emergencies, personal situations). Communicate effectively with the Delivery Manager and team leads regarding priorities, needs, and project status. Communicate progress and blockers to the client and PMO when necessary. Resolve technical and design challenges proactively, making decisions to unblock the team. Ensure CI/CD processes are followed for the application. Generate release notes for deployments when assigned. Support planning of deliveries and manage timelines with the team. Requirements Languages: English B2 (written and spoken). Technical skills Front-end: At least 3 years of hands-on experience with React, JavaScript, and TypeScript. Back-end: Minimum of 5 years working with .NET Core and C#, building scalable and high-performance applications. Database: Solid knowledge of SQL Server, including query optimization and data modeling. DevOps & Tools: -Experience with CI/CD pipelines for automated builds and deployments. -Familiarity with Azure DevOps for project management and code integration. -Proficient in Git for version control and collaborative development. Benefits Our hiring and operational model allows us to offer you a 100% remote job, providing a career tailored to your personal goals, continuous training, and a flexible environment. You'll have the opportunity to participate in international projects with multicultural teams, allowing you to grow in an innovative setting. Employment contract as a service provider or contractor (not project-based, offering job stability). Direct hiring with us. Career development plan. Learning platform. Continuous training communities. Social initiatives. AC points. Salary: We don't have fixed salary ranges; we tailor the economic offer based on the candidate's salary expectations. In this case, you will let us know your monthly service fee, and that value will be taken into account when making the offer.