Senior Full Stack Developer

STAFIDE
Amsterdam, Netherlands
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior

Job location

Amsterdam, Netherlands

Tech stack

.NET
Software as a Service
Information Systems
Programming Tools
Software Engineering
Software Systems
React
Kotlin
Angular

Job description

  • Design, develop, and maintain high-quality software solutions using Microsoft .NET technologies along with Angular or React frameworks.
  • Contribute to the development of SaaS-based applications, ensuring scalability, performance, and reliability.
  • Work across diverse technology stacks including Kotlin and Swift where required.
  • Investigate, analyze, and resolve complex technical issues across multiple contexts.
  • Make informed technical decisions that impact project success and team outcomes.
  • Stay updated on emerging technologies and apply them effectively within the project landscape., * Opportunities to contribute to complex, high-impact projects across diverse technical environments.
  • A collaborative environment that encourages autonomy, ownership, and strategic decision-making.
  • Exposure to modern technologies, advanced development tools, and evolving industry practices.

Requirements

  • 7+ years of hands-on experience in software development.
  • Strong expertise in Microsoft .NET development environments (MCTS, MCSD, or MVP certifications preferred).
  • Solid experience in Angular or React, SaaS-based architectures, and exposure to Kotlin or Swift.
  • Proven ability to work autonomously and take end-to-end responsibility for deliverables.
  • Strong understanding of how technical solutions align with wider organizational and customer requirements.

You should possess the ability to:

  • Investigate, define, and resolve complex technical problems efficiently.
  • Present complex information clearly and facilitate effective collaboration across stakeholders.
  • Plan, schedule, and monitor work to meet quality and timeline targets.
  • Analyze problems systematically and apply appropriate standards, tools, and methods.
  • Learn new technologies rapidly and apply them effectively in real-world scenarios.
  • Understand how information systems support broader business processes and objectives.

Apply for this position