As a Full Stack Developer, you'll join a cross-functional development team building innovative global payment solutions used by thousands of businesses and millions of users in over 190 countries. The R&D team of nearly 500 professionals operates in SCRUM and focuses on delivering high-quality features with speed, using Microsoft and open-source technologies. This role is based in Madrid with a hybrid work model (2 days per week onsite) and offers the opportunity to work on large-scale, high-impact financial products.
Requirements:
- 3+ years’ experience as a server-side developer - from DB to UI (Using C#, .NET, REST Web API).
- 2+ years’ experience with advanced SQL (e.g., MSSQL) and NoSQL (e.g., MongoDB).
- 1+ year of experience with distributed systems/microservices (Communication Patterns, Distributed Transactions, Eventual Consistency).
- Commercial experience with frontend technologies (React, TypeScript).
- Hands-on capabilities to fix critical/urgent issues, make risk assessments, and contribute to architectural decisions.
Responsibilities:
- Collaborate closely with Development, Product, Design/UX, DevOps, and other teams.
- Work as part of an autonomous scrum team in an agile environment.
- Develop scalable, secure, and efficient backend services and APIs.
- Implement and maintain modern, responsive frontend applications.
- Perform database design, optimization, and maintenance.
- Rewrite existing Angular (v.13) and older React (v.15/16) pages to the latest React version.
- Convert vanilla HTML pages to React.
- Ensure the maintainability, performance, and security of the applications.
- Troubleshoot, debug, and optimize existing applications.
Overall Split for Full Stack Role:
- 70% Backend (C#, .NET, SQL, Microservices).
- 30% Frontend (React, TypeScript).
We Offer:
- Hybrid work model (2 days per week from the office in Madrid city center).
- Official employment with an indefinite labor contract.
- Comprehensive health insurance and additional sick leave days.
- Tailored education paths with internal events, courses, and certifications.
- Growth environment with a professional community and internal mobility opportunities.
- Flexible working hours with support for work-life balance (23 vacation days and short Fridays).
- Opportunity to work on large-scale international projects.
- Friendly team, open-door policy, informal atmosphere, and regular team-building events.