Skip to main content
AdobeStock_425318986-2000x400
Stem recruitment specialists

Find your future role

Job title

Middle Full Stack Developer

Ref no. BHN582596
Salary €2,520/month
Location Community of Madrid, Spain
Start date ASAP
Job type Contract 12 months
Job status Open

Job summary

Middle Full Stack Developer

Key skills required for this role

Middle Full Stack Developer

Important

Middle Full Stack Developer

Job description


Our client, a leading player in the technology sector, is seeking a Middle Full Stack Developer for a contract role. This is an exciting opportunity for those passionate about full-stack development, and it promises a dynamic and vibrant team environment.

Key Responsibilities:

  • Back-end development to meet customer's business needs and implement components/parts of features or modules according to modern software development environment (microservice architecture).
  • Front-end development.
  • Describing own code within technical documents and simple diagrams; providing inputs/updates to specifications for the solution.
  • Writing various types of tests (unit, integration, functional, etc).
  • Proactively contributing to solution development and process improvements.
  • Collaborating in an international distributed team in an Agile environment.
  • Efficiently using development toolsets, following code standards, and adhering to team-agreed rules.
  • Using best practices and patterns when designing and implementing application components.
  • Investigating and fixing application bugs.

Job Requirements:

  • Experience as a server-side developer, from DB to UI (using C#, .NET, REST WEB API).
  • Experience with SQL (e.g., MSSQL) and NoSQL (e.g., MongoDB).
  • Commercial experience with frontend technologies (React, TypeScript).
  • Experience with distributed systems/microservices (communication patterns, distributed transactions, eventual consistency).
  • Knowledge of clean code practices, OOP, OOD, and design patterns.
  • Experience in engineering best practices (code reviews, testing coverage, Agile methodologies).
  • Experience with messaging systems (e.g., RabbitMQ/Kafka).
  • Experience with ORMs (e.g., EntityFramework).
  • Experience with unit and integration testing using testing frameworks (e.g., xUnit).
  • Experience with troubleshooting, profiling, and debugging applications.

Desirable:

  • Understanding of network interactions (protocols, conventions, e.g., REST, authentication and authorization flows).
  • Knowledge of deployment patterns.
  • Angular experience is a plus.
  • Team player attitude and mentality.
  • Ambitious and eager to learn new things.
  • Understanding of Agile/Scrum/SAFE.
  • B.Sc in computer science or equivalent.


If you are passionate about full-stack development and eager to work in a vibrant and innovative team, we would love to hear from you. Apply now to join our client's dynamic and talented team.

Matchtech is a STEM Recruitment Specialist, with over 40 years’ experience

Learn more about Matchtech

Let us find jobs for you