Senior Backend Engineer (Ruby)
Skilllab
Amsterdam, Netherlands
4 days ago
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
English Experience level
Senior Compensation
€ 6.7KJob location
Amsterdam, Netherlands
Tech stack
API
Agile Methodologies
Computing Platforms
JIRA
Code Review
Database Queries
Software Debugging
Web Development
JSON
PostgreSQL
Ruby on Rails
Redis
Ruby
Solr
React
Database Performance
Backend
GIT
Software Version Control
Job description
- You will apply your experience in developing the backend components of a large and growing software platform based on Ruby on Rails exposing a JSON API for a React front-end.
- You will write code for new and existing features and components in close collaboration with our developers, UX, QA, Ops and PM teams.
- You will create, extend and optimize features in a Ruby on Rails application backed by PostgreSQL, Redis and Solr.
Your team
You will join our engineering team as the new Senior Backend Engineer. The engineering team is comprised of three small squads. The three squad leads are Yasser, Lala and Aaron. Aaron is also the Head of Engineering at Skilllab.
Your impact
- You will familiarize yourself with the business and product requirements by reviewing, giving feedback and contributing to the product requirements for your features.
- You will write technical documentation that can be easily understood by others.
- You will write RoR code that meets high-quality technical standards and needs minimal improvements after QA (Quality Assurance) processes.
- You will triage error reports, debug and optimize existing features while finding opportunities to improve scaling, database performance and balancing modularity/code-reuse.
- You will provide code reviews to support other developers to improve their code while providing assistance and direction.
Requirements
- You have 5 to 8 years of web development experience in Ruby on Rails.
- You can demonstrate problem solving and debugging skills.
- You have experience with testing via minitest, webmock and/or similar tools.
- You have experience with PostgreSQL and optimizing database queries.
- You have a strong understanding of git based version control, project management tools such as Jira and Agile software development practices.
- You are comfortable taking the lead on architecting and planning development for major features. Furthermore, you are enthusiastic to support and mentor others.
Benefits & conditions
- We use a salary benchmark for the Dutch high-tech sector to set your salary based on your experience. We expect that the annual gross salary for the experience we are looking for ranges from 68k-80k Euro per year.
About the company
At SkillLab, we envision a world where everyone has a pathway to employment. We enable and lead a radical change - a focus on a skill-based approach to employment services. Our AI-driven technology creates more inclusive and efficient labor markets by empowering people to turn their skills into careers. SkillLab is working with employment and career services in 25+ countries and seeks to transform labor and education markets globally.