Full Stack Developer

Location: Amsterdam, Noord-Holland, Netherlands

Department: Development

Type: Full Time

Min. Experience: Mid Level

Are you a strong all round developer? Do you love technology? Are you a polyglot who can apply best practices, patterns, and principles to whatever language you are working on?

We are looking for a strong all round developer, who will take the lead in developing and diversifying our tech stack. You will be responsible for building and maintaining applications, including anything from back-end services to their client-end counterparts. Your primary responsibilities will be to design and develop these applications and frameworks, and to coordinate with the rest of the team working on different layers of the infrastructure. Therefore, a passion for collaborative problem solving, sophisticated design, and quality product is essential.

Are you passionate about the following?

  • Designing, building, and maintaining efficient, reusable, and reliable code
  • Sharing new ideas and techniques and methodologies
  • Delivering quality through well written unit testing
  • Modern front end prototyping and front end programming
  • Build tools and automation of development techniques
  • Solving problems. If you don’t know the answer, you’ll dig until you find it

Do you have?

  • A minimum of 5 years development experience
  • Experience creating REST-based web-services
  • Experience with client side frameworks like AngularJS, and NodeJS
  • A good knowledge of C# and its ecosystems - our current systems are built using .net 4.5 C# MVC and WebAPI.
  • Working knowledge of Databases/SQL – experience with Microsoft SQL Server desired
  • Expertise in prototyping and rapid development
  • Affinity  with unit testing frameworks and TDD
  • Familiarity with design and architectural patterns
  • Knack for writing clean, readable code
  • Understanding of fundamental design principles behind scalable and testable applications

You might also have?

  • BS/MS in computer science or equivalent work experience 
  • Familiarity setting up build environments / continuous integration tools like Jenkins
  • Any big data storage/search solutions like MariaDB/Elastic
  • UX  web and mobile experience
  • Linux/Windows servers.
  • Experience building multi tenanted applications and white labeled products
  • Secret ninja table tennis skills 
  • Living in Amsterdam or in close proximity preferential

 No agency applications are accepted

Forward this Position
Recipient email address (one)
Your name
Your email address
Enter a message (optional)
Human Check*
Apply for this Position
* Required fields
First name*
Last name*
Email address*
Location
Phone number*
Resume*

Attach resume as .pdf, .doc, or .docx (limit 2MB) or paste resume

Paste your resume here or attach resume file

Cover Letter
Desired salary*
Earliest start date?*