Programador full stack React & .NET
Alphabet Consulting
yesterday
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
English Experience level
IntermediateJob location
Tech stack
ASP.NET
JavaScript
.NET
Microsoft Windows
Agile Methodologies
Artificial Intelligence
Azure
Microsoft Online Services
Business Systems
Databases
Relational Databases
DevOps
MySQL
Scrum
Azure
SharePoint
Software Engineering
Systems Integration
Modern Ui
GitHub Copilot
React
Cypress
Backend
GIT
Integration Tests
Data Management
Front End Software Development
React Testing Library
REST
Software Version Control
Web Api
Microservices
Job description
We are looking for a Senior Full Stack Developer to drive the ongoing evolution of a corporate intranet platform used by multiple business units across an international hospitality group., You will work closely within a multidisciplinary team (Product Owner, UX/UI Designers, QA Engineers) to build robust, scalable solution architectures, develop RESTful APIs, and deliver seamless integrations with Microsoft 365, SharePoint, and Azure., * Backend & Architecture: Design, develop, and maintain RESTful APIs in .NET / ASP.NET Core following modern design patterns (Clean / Hexagonal Architecture).
Requirements
- Frontend (React SPA): Develop reusable UI components using modern React patterns (Hooks, Context), implement state management, and integrate client-side components with backend APIs.
- Microsoft Ecosystem Integrations: Integrate with Microsoft Graph, SharePoint Online, and handle authentication/authorization via Azure AD / Microsoft Entra ID.
- Data Management: Model relational data and optimize queries in MySQL.
- DevOps, Quality & AI: Work in Microsoft Azure environments, support CI/CD pipelines, execute frontend/backend testing (Jest, Cypress), and leverage AI-powered coding tools (GitHub Copilot, Claude Code, etc.)., * Experience: 4-5 years in Full Stack or Backend software development (minimum 3 years with .NET).
- Core Stack: .NET / ASP.NET Core + React SPA.
- Microsoft Ecosystem: Microsoft Graph, SharePoint Online, and Azure AD / Microsoft Entra ID.
- Databases: Relational databases, specifically MySQL.
- Testing: Experience with testing frameworks (Jest, React Testing Library, Cypress) and writing maintainable unit/integration tests.
- Methodologies: Agile environments (Scrum/Kanban) and version control with Git.
- Languages: English proficiency is required., * Experience building corporate intranets, employee portals, or complex business systems.
- Familiarity with microservices or modular monolith architectures.
- Hands-on experience applying Artificial Intelligence (AI) to software development workflows.