Negotiable
Undetermined
Remote
Location Barcelona, Catalonia, Spain
Summary: The role of Fullstack Developer .NET/React requires candidates with extensive experience in backend services and modern front-end development. The position emphasizes proficiency in .NET 6+, NextJS, Docker, and SQL, along with a strong understanding of best practices in software development. Additionally, candidates must possess native-level Spanish and a minimum B2 level of English for effective communication within the team.
Key Responsibilities:
- Develop backend services and APIs using .NET 6+ frameworks.
- Implement server-side rendering and modern front-end solutions with NextJS.
- Containerize applications and manage development environments using Docker.
- Write complex SQL queries and stored procedures for relational databases.
- Utilize Entity Framework for data access and manipulation.
- Design and document RESTful APIs using OpenAPI/Swagger standards.
- Work with GIT for version control and Jira for agile task tracking.
Key Skills:
- Proven experience with .NET 6+ and backend development.
- Strong understanding of NextJS and React-based frameworks.
- Proficiency in Docker for application containerization.
- Expertise in SQL (T-SQL) for database management.
- Experience with Entity Framework for ORM.
- Familiarity with OpenAPI/Swagger for API documentation.
- Knowledge of Domain-Driven Design (DDD) principles.
- Commitment to SOLID principles in coding.
- Experience with Test-Driven Development (TDD).
- Awareness of DevOps practices, including CI/CD pipelines.
- Native-level Spanish and minimum B2 level English proficiency.
Salary (Rate): undetermined
City: Barcelona
Country: Spain
Working Arrangements: remote
IR35 Status: undetermined
Seniority Level: undetermined
Industry: IT
Technical Requirements
We are seeking candidates with solid experience and hands-on expertise in the following areas:
- .NET 6+: Proven experience developing backend services and APIs using modern .NET frameworks.
- NextJS: Strong understanding of server-side rendering and modern front-end development using React-based frameworks.
- Docker: Ability to containerize applications and manage development environments using Docker.
- SQL (T-SQL): Proficiency in writing complex queries, stored procedures, and working with views in relational databases.
- Entity Framework: Experience with ORM tools for data access and manipulation.
- OpenAPI: Familiarity with designing and documenting RESTful APIs using OpenAPI/Swagger standards.
- Version Control & Project Management: Comfortable working with GIT for source control and Jira for agile task tracking.
Additional Skills & Best Practices
- Domain-Driven Design (DDD): Understanding of how to model complex business domains and translate them into software architecture.
- SOLID Principles: Commitment to writing clean, modular, and maintainable code.
- Test-Driven Development (TDD): Experience writing unit and integration tests as part of the development process.
- DevOps Mindset: Awareness of CI/CD pipelines, deployment automation, and infrastructure as code is a plus.
Languages
- Spanish: Native level required for team communication and documentation.
- English: Minimum B2 level required. Candidates will be asked to complete a language assessment as part of the selection process.
Location
Barcelona, Catalonia, Spain
Remote friendly
Yes