Styler is looking for a full-stack engineer in a truly international team. Since our business is growing rapidly, we need your help.
This description is not only about what we need, but a description of our daily life, something that you will also face by joining our company. So, what do we do in our daily work?
Most of all we maintain a legacy Ruby on Rails codebase (in the sense of `codebase without tests`) written under pressure and deployed in a monolith. Yes, we know that this is not sexy, but this application is fundamental in our life. It has served us well so far, even though it shows it’s deficiencies. Therefore we see the maintenance of this application as a challenge not as a hindrance. If you think about it this way, that’s great! Then please join us to break it up into microservices, and remove rigidity, fragility, viscosity and immobility in the code.
This doesn’t mean that you will never write new code. E-commerce and social media are fast moving targets especially in Japan so you will always have new ways to interact with the latest technology let it be payments or building and reaching out to an audience. You can help us to integrate QR payment, konbini payment, or AliPay, among other payment options. Or you can help our business partners by integrating with new delivery APIs offered by Yamato Delivery.
But there are plenty other much bigger ideas on our roadmap already.
So in this context what would really help us if you could write unit and integration tests in rspec. So you could help us to tame this codebase and move forward quickly. We are already working on this front, but more help is needed.
So now that you know what we are doing let’s talk a bit about the underlying technology too: how is this showing up in your browser?