Filled
This offer is not available anymore

Ruby on Rails Developer in Barcelona

Jobandtalent

Salary
40,000 - €60,000
Workplace
Onsite
Hours
Full-Time
Internship
No
Share offer

Job Description

Who are we?

Jobandtalent is the first Digital Staffing Agency. In other words, we are a workforce on-demand company that relies heavily on tech. We are revolutionizing the staffing world by using technology where there was only paperwork and we are having some exciting technical challenges along the way.

We integrate the complete process of selecting, hiring and managing employees, being the first in digitizing all the steps, introducing Artificial Intelligence solutions in multiple phases, obtaining faster and higher-quality service for our clients and great satisfaction and loyalty for our workers.

Our headquarters are located in Madrid, but we have a second big presence in Barcelona and we are also looking for new members to join our tech team there.

Jobandtalent was founded in 2009,Since then it has obtained financing worth more than 80 million euros from the best technological risk capital funds in Europe, becoming one of the most valued Spanish startups internationally with current revenues of over 200 million euros per year.

Our Impact on Society

Our vision is to create long-term job security conditions for our workers while providing flexible solutions to our clients. We can do this by concatenating different short-term contracts and minimizing or completely removing–their unemployed time. We want to remove the need for finding a job ever again.

We want to help companies hire the best professionals in a more flexible way, improving their productivity while helping millions of workers increase their employability, income and quality of life.

Our technology

All this is made possible due to the technology we have created, which is based on 5 pillars:
  • An algorithm that matches workers with real-time offers in the app
  • A database with all our workers with a rating system based on big data analytics
  • A digital contracting process that allows the worker to sign his contract in the app and upload all the necessary documents
  • A CRM for the calculation and automatic payment of payroll
  • Tools and algorithms for optimizing schedules and monitoring performance

We are Engineering-Driven. We follow all best engineering practices adapted to provide the maximum value within our product. We automate all our daily work and processes as much as we can, letting us focus on the real interesting problems we need to face. We are continuous learners always willing to add more talented team members to improve ourselves.

The position

We have great challenges for the Back-end Team! Dealing with a service-oriented architecture that support many different products to optimize each part of the recruitment process challenges each of us on a daily basis to improve companies KPIs. Solving complex product problems leads the team towards the mastery of software and domain design.

We are looking for a new passionate RoR Developer to join the Jobandtalent Back-end team.

We are seeking a developer with strong Ruby/Rails skills, a T-shaped developer able to move from one language or technology to a different one by having extensive knowledge in foundations, principles and practices allowing them to learn the next implementation detail on the job.

You will be working in one of our product teams inside the Back-end guild to design and implement real-world staffing problems solutions in a Service Oriented Architecture platform.

In this position, you will have to use your skills to improve our product, data architecture, implement robust, high-quality code allowing us to scale to more use cases, countries and languages, helping people to employ and be employed in a frictionless way.

Company KPIs drive the prioritization of features you will build using your well-known software engineering best practices to deliver maintainable and scalable code on-time.

Our current more common stack is Rails 6.0 with Postgresql as RDBS, RabbitMQ as message bus provider, and Redis with sidekiq for async processing. But you will be able to code in different Rails versions, Elixir and Javascript with React. All our services are containerized with Docker and all our real production platform is simulated in development using this technology.

Main Requirements

  • At least 3 years of software development experience, preferably web and API development
  • At least 1 year of experience building Ruby/Ruby on Rails, customer-facing applications
  • BA/BS or higher in computer science or equivalent work experience
  • English is a must, and we value Spanish a lot
  • You master Git and the GitHub workflow, which we use extensively at Jobandtalent
  • Knowledge of Agile methodologies (inc. Scrum, Kanban, …) and working with a Design team
  • You know your way through Linux servers and app deployments
  • Experience working with distributed systems
  • Strong entrepreneurial spirit, understanding problems and looking for solutions out of the box
  • A thirst for analyzing key business metrics & qualitative feedback
  • A hands-on approach to understanding and tackling business challenges

Nice to have
  • You have worked on Front-end web technologies (i.e. HTML, CSS, JavaScript, JQuery, React, Vue or Angular), and large scale apps experience is a big plus for us
  • You're a programming language polyglot and learn new languages and tools for fun and profit, but always choosing the right tool for the job (we like Ruby, Elixir, Python, Go, Scala, Rust, …)
  • You have worked at a startup based on Ruby on Rails
  • You are very familiar with relational databases and modelling (we use and love Postgres). You "respect" them at scale and cache everything
  • You've used non-relational (NoSQL) databases or at least they are on your radar (we use Redis and DynamoDB)
Perks
  • The chance to make an impact in one of the fastest-growing startup companies in Europe
  • A global team formed by dynamic, highly skilled and ambitious people
  • Learn from some of the greatest Engineers, Designers & Product people in Spain
  • Flat organization and collaborative environment
  • Ownership of projects with direct impact on the product
  • Transparent Equity package
  • Discount on Health insurance
  • A yearly budget for Conferences, Meetups or self-learning
  • Free fruit, free coffee and free lunch on Fridays!
  • A shiny MacBookPro/Linux machine
  • Flexible working hours and remote working
 

About Jobandtalent

Jobandtalent is the world's leading digital temp staffing marketplace. Our on-demand staffing platform aims to tear down all the barriers to job search and hiring, and make the increasing flexibility of the labour market beneficial for businesses and workers alike. We believe we can play a key role in reducing unemployment and putting workers in control of their livelihoods, while also giving businesses a platform to grow and flourish.

At the heart of our Workforce as a Service (WaaS) platform is our proprietary job matching technology which connects businesses and job-seekers in record time. Together with integrated messaging, scheduling, contract-signing and payroll, Jobandtalent radically simplifies hiring while protecting all parties from legal risk.

To date, we have served over 10M jobseekers and 150K businesses across 6 countries in Europe and the Americas, and have ambitious plans for further expansion.

Other backend developer jobs that might interest you...