Dev Ops / Backend Developer

  •   Amsterdam, Netherlands
  •   Open
  •   Experienced

Description
Resn is looking for an ambitious and motivated backend developer to join the team at our studio in Amsterdam. Your responsibility will be to research, advise on, design, implement and operate the backend and hosting solutions for our creative campaigns and projects.
 
As a creative agency, our projects can vary greatly in scope and functionality so you are a person that thrives in finding pragmatic solutions to problems in a fast changing environment. 
 
We make campaigns for some of the world’s biggest brands which means projects can have big traffic peaks, especially at the time of launch. We always need to be prepared for those from the get go.
 
Among the tasks that you will have to do would be design APIs for our backends, create image and video rendering systems, realize capacity planning for our campaigns, research and interface with 3rd party systems to offload work to. Here is a list of technologies we’ve used in the last 2 years: Node.js, AWS Lambda, Google Firebase, Docker, Terraform, Contentful and headless CMS solutions, AWS Fargate SQS, DynamoDB, Puppeteer, FFMpeg, OpenCV…  We are not expecting an expert in all of them, but someone that knows which ones are the right ones to use given project requirements and can quickly get up to speed with them.
 
You are responsible and reliable. You take ownership of your work, can estimate new requirements / tasks accurately at the drop of a hat and can communicate and collaborate effectively in a team structure.

Requirements

  • Experience with AWS 
  • Experience with serverless technologies
  • Good understanding of Git
  • Comfortable setting up architecture for web-apps (think state management, loading strategy, separation of concerns)
  • Understands scaling concerns and can develop plans to avoid them.
  • Experience setting up CI/CD pipelines
  • Can provision machines, ssh into servers, create machine images.
  • Actively avoids having to provision machines, ssh into servers and creating machine images in any way possible

Bonus points

  • Experience with GCP, Azure or any other cloud hosting platform
  • Experience with image processing
  • Experience with video processing
  • Experience with frontend technologies

Personal Skills

  • 3+ years experience
  • Experience working in a creative team.
  • Methodical planning of your approach to the complex problems of high end experience development.
  • Flexibility to juggle multiple projects while being able to solve problems independently, adapt to quickly changing priorities, maintain a high-level of work under pressure, and deliver on required timelines
  • High level of independence, motivation and autonomy.
  • Solid understanding and interest in performance (site loading, server processes) 


In return we can offer 

  • Diverse and interesting projects from the world’s leading brands and agencies
  • The opportunity to work with a multi-disciplinary team that is keen to help grow your skills and learn new ones
  • A company culture that embraces the ‘weird’, doesn’t take itself too seriously and thrives off it’s various multi-cultural pop culture references
  • A canal bound iconic area studio environment (for when we are able to be together working safely again)


?pid=1129545&fmt=gif

Apply for this position:

* Required fields
First name*
Last name*
Email address*
Location
Phone number*
Resume*

Attach resume as .pdf, .doc, .docx, .odt, .txt, or .rtf (limit 5MB) or paste resume

Paste your resume here or attach resume file

Cover Letter*
LinkedInLinkedIn profile URL:
Website, blog or portfolio:
Desired salary*
Why do you want to work with Resn?*
Please list your 3 favourite sites and share why.
Please send links to 3 projects that you worked on and let us know what you did on them.*
Please send us a link where we can see 2-3 samples of code you feel proud of. A link to github, bitbucket... gives you +10, but a link to a zip file will do too. Tell us a bit about the whys and hows in an included readme (ie, not here). The more you show the better.