Jobs

We’re always looking for motivated people and talent to help us grow the product. Below you can find a list of current open positions, but we’re always interested in meeting intelligent people!

Senior Software Developer

Job Description:

We’re looking for a Senior Software Developer for full-time employment. You’ll be part of the core team helping to build and architect the backend of our main product.

Requirements:

  • Python Expert
  • Experienced in C
  • Web development and/or network programming experience
  • Solid knowledge of the HTTP protocol
  • Experience with PostgreSQL
  • Comfortable with the Linux server environment
  • Comfortable with distributed version control (ideally Git)
  • Willingness to undertake sysadmin work
  • Ability and willingness to learn new tech as needed by the job
  • Bonus when experienced with any of the following: JavaScript, Redis, Varnish

About the company

Surfly provides the easiest way to share a web page or a document on the web. Unlike traditional screen sharing it requires no installation or browser plugins and is limited to a web page rather than the whole screen. By using a smart content-rewriting proxy we allow any website to be shared, without website owners having to change them in any way. Surfly is located in Amsterdam, the Netherlands.

Contact Info

Nicholas Piël (nicholas [at] surfly.com)

 

Intern Software Developer

Job description

We’re looking for a Software Developer Intern. You’ll gain a lot of experience and understanding of complex products which will be used by many users.

What you’ll do:

  • Fix bugs and implement features for our core product (Python or JavaScript)
  • Testing and finding problems with various websites (JavaScript)
  • Develop automated test cases in JavaScript, HTML, Python, Selenium
  • Improve performance of our JavaScript and HTML parsers (JavaScript)
  • Set up in-house continous integration system (Linux, Docker, Scripting)

Requirements

  • Programming experience in Python or JavaScript
  • Knowledge of regular expressions
  • Knowledge of Linux
  • Knowledge of Git
  • Good English

We offer

  • Gain in-depth understanding of a complex product used by many users
  • Office near the center of Amsterdam
  • Lunch
  • Possible permanent employment for successful interns

Availability

  • 3 – 12 months
  • Depending on what kind of internship this is for you, you’ll receive a financial compensation.
  • It’s possible to intern with us for 3, 4 or 5 days a week. The compensation will be based on the working time.

About the company

Surfly provides the easiest way to share a web page or a document on the web. Unlike traditional screen sharing it requires no installation or browser plugins and is limited to a web page rather than the whole screen. By using a smart content-rewriting proxy we allow any website to be shared, without website owners having to change them in any way. Surfly is located in Amsterdam, the Netherlands.

Contact Info

Nicholas Piël (nicholas [at] surfly.com)