We are hiring developers for 3scale’s Engineering team in Barcelona.
We are currently focussing on Senior engineers with extensive Rails
experience, but are also interested in applicants with less experience.
If you have any doubts or questions, just ping me directly on andrew at
You can find open positions in Engineering (and Operations also) and
apply directly here: http://www.3scale.net/about/jobs/
Here is a copy of more details from one of those postings to give you an
3scale’s mission is to enable an API driven Web - providing tools and
infrastructure for companies and individuals to open, manage and consume
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. 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,
The position of Senior full-stack developer involves putting your skills
to the test in developing a high performance, high-availability system
with excellent usability. Responsibilities will include leading projects
and/or teams, mentoring more junior developers, working with Product
Management and company management to develop and execute plans for
existing and new product areas.
Have a strong theoretical and practical knowledge of Computer Science,
Languages, Algorithms, and especially technologies involved in
developing a large, complex distributed and web system like ours. Strong
knowledge of HTTP, REST, Authentication, Security, etc.
Have at least 5 years experience developing production applications in a
team environment using the technologies listed above - with special
emphasis on Ruby, Ruby-on-Rails, Front-End Web technologies, Cloud
Have worked as part of a larger development team that interacts with
other parts of the organisation such as Product Management, Operations,
Have excellent written and spoken communications (English), analytical
and problem solving skills.
Are familiar with using git, continuous integration, etc
Have a sense of accountability, commitment to task and quality
Have a willingness to learn from and to teach others
Have experience and ability to plan and prioritise your own work and the
work of others, and experience leading/coordinating a team and mentoring
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
Regular team events, internal presentations and hack events
Salary based on experience and always very competitive