Join a mission-driven company aiming to create positive change in the eyewear industry as a Backend Engineer (Ruby).
Work on backend APIs, internal tools, and web/retail client applications.
Collaborate closely with engineers and designers to enhance the e-commerce and retail experience for customers and internal staff.
The backend is built on Ruby on Rails (Solidus) and hosted on AWS, while the frontend uses Typescript with React/NextJS on Vercel.
This position is available immediately for 32 to 40 hours per week, with remote work options for candidates outside Amsterdam.
Participate in the full web development lifecycle, from ideation to deployment.
Evolve the Solidus e-commerce environment and maintain e-commerce APIs and infrastructure.
Contribute to web/store client applications and internal tools.
Design, build, and maintain efficient, reusable, and reliable Ruby code, libraries, and services.
Work on integrations with other systems and third-party services.
Engage in continuous testing, bug fixing, automation, and code reviews to uphold high-quality standards.
Integrate data storage solutions like PostgreSQL, Redis, and S3.
Requirements:
Write pragmatic, readable, maintainable, and performant code.
Have 5+ years of experience as a Software Engineer, with at least 3+ years in Ruby on Rails and backend systems.
Be comfortable working with critical systems, monitoring, and troubleshooting production issues, preferably in a large Ruby on Rails codebase.
Demonstrate proven ability to collaborate effectively in a hybrid, cross-functional team environment.
Possess excellent communication skills to articulate technical concepts to both technical and non-technical team members.
Have a passion for staying updated with the latest technologies and industry trends.
Nice to have familiarity with modern Javascript (Typescript) and experience with popular frontend frameworks.
Experience with AWS, GCP, or other cloud platforms is a plus.
Experience with Cloudflare or other CDNs to optimize website performance is desirable.
Knowledge of Ruby e-commerce frameworks like Solidus and Spree is a significant advantage.
Understanding of eCommerce concepts such as cart management, payment gateways, and product catalogs is beneficial.
Benefits:
Receive a competitive salary, with visa sponsorship available if needed.
Enjoy a flexible hybrid work environment.
Benefit from 25 holidays per year (based on full-time) plus additional tenure-based days (2 extra days after 1 year and 3 extra days after 2 years of employment).
Participate in a company pension plan.
Get travel reimbursement if living more than 10kms from the headquarters.
Access wellbeing programs, including a collaboration with ClassPass and unlimited mental health support via OpenUp.
Enjoy continuous free updates of your eyewear collection along with great discounts.
Have daily nutritious lunch and healthy snacks provided.
Participate in events organized by the CultureClub, such as Borrel XXL, talks, and holiday gifting.