Ruby on Rails Software Engineer (EMEA Remote)
This job has expired. The employer might not be hiring anymore.
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 job seekers and 150K businesses across 6 countries in Europe and the Americas, and have ambitious plans for further expansion.
Our current most common tech stack is:
- Rails 6.0
- PostgreSQL as RDBS
- RabbitMQ as message bus provider
- Redis with Sidekiq for async processing
- Elixir and Javascript with React
- All our services are containerised with Docker, deployed in AWS, and all our real production platform is simulated in-development using this technology
A successful candidate will have
- Professional and demonstrable software development experience, preferably web and API development
- At least 2+ years of experience building Ruby/Ruby on Rails, customer-facing applications
- You know how to do things the “Rails Way” but also understand how things work under the hood
- A thirst for analyzing key business metrics & qualitative feedback
- A hands-on approach to understanding and tackling business challenges
- Strong RDBMs knowledge (query analysis, database transactions, …)
- Fluency in English is a must. We want to bring talent to our team, no matter where it comes from.
Nice to have
- You have worked on front-end web technologies (i.e. HTML, CSS, JavaScript or React), and large scale apps experience is a big plus for us
- Not afraid of learning a new language if a new tool is required
- Experience working with distributed systems
- You know your way through Linux servers
- Some No-SQL experience (Redis)
- Knowledge of Agile methodologies (inc. Scrum, Kanban, …)
- You master git and the GitHub workflow, which we use extensively at Jobandtalent
- Experience with monitoring systems
Some of the benefits that we offer
- The chance to make an impact in one of the fastest-growing scale-up companies in Europe
- Develop your career working in a super exciting environment with a great working atmosphere, international work environment with an international and multidisciplinary team
- Salary and Performance reviews every six months
- ESOP (Employee Stock Plan) program and all technical staff are eligible for it after reaching a certain level of seniority
- Flexible working hours
- We are a remote-first company, so if your office is at home, we will provide for any equipment you need to do your job
- Free emotional and psychological well-being support with Therapy Chat
- Annual personal learning budget of €1,000 for conferences, courses, books, etc.
- Free languages classes: English, Spanish, German, French
- European Visa Sponsorship