Full-stack Developer (Junior)


Undisclosed salary
Share offer

Job Description

Job Description

3scale's mission is to enable an API driven Web - providing tools and infrastructure for companies and individuals to open, manage and consume APIs. Our tools help people to open their data, publish new services and above all create new opportunities for innovation / business.

APIs are becoming the lifeblood of the Web - take the chance to help build some of the tools that are enabling this revolution! You'll also be joining an awesome team at all levels - from product innovation to cutting edge engineering.

3scale's Engineering team develops and maintains our API Management system comprised of traffic control component (pure Ruby) that must be high-availability, low-latency and high volume of transactions. The API Management Console is a Ruby on Rails application for customers to configure and manage their APIs through our UI and our APIs.

Technologies involved include Ruby, Ruby-on-Rails, HTML5, CSS3, JS, ECMA6, jQuery, Sidekiq, REDIS, HAProxy, NGINX, LUA, OpenResty, etc.
Tools and services we use to develop, test, operate and monitor include: Jenkins, CodeClimate, GitHub, AirBrake, Grafite, Grafana, Kibana, AWS, Mesos/Marathon, etc.

So the position of full-stack developer involves putting your skills to the test in combining a high performance, high-availability system with excellent usability.


  • Have a solid basis in Computer Science, Languages, Algorithms, HTTP, REST, Web technologies
  • Have 1-3 years experience developing production applications in a team environment
  • Have some experience working with Ruby, Ruby-on-Rails and Front-End Web technologies
  • Knowledge/Experience of deploying web applications in the cloud using AWS, Heroku, etc appreciated
  • Are familiar with using git, continuous integration, etc.
  • Have good communication skills, sense of accountability and willingness to learn and to teach
  • EU citizen or a working permit for the EU


  • Cutting edge of the evolution of the Web, our customers are doing new and exciting things in Web tech and mobile.
  • Highly motivated multi-cultural team spread across two continents
  • Barcelona office is in the city centre with a great open space, balcony and quick access to all the important parts of the city including the beach
  • Regular team events, internal presentations and hack events
  • Salary based on experience and always very competitive


About 3Scale

  • www.3scale.net

  • SaaS/p>

  • Barcelona, Spain

  • 10-50 employees

  • 2007

We founded 3scale in 2007 because we believed the world would become web enabled, and that APIs would be required. That guess has proven correct on both counts. We now power APIs for more than 500 organizations of all sizes across many industries. And still, we think this transformation is just picking up speed. There is much more to come and more work to be done.

Our goal is to enable organizations and institutions worldwide, large and small, to successfully open, manage, and use APIs. We do it as openly as possible, and always with community in mind.

With offices in San Francisco USA, and Barcelona Spain. We’re a growing global team and there is plenty of opportunity to learn from others and share your smarts. We work hard, play often, and just generally enjoy each others’ company. Join us.

Other full-stack developer jobs that might interest you...