Dreamly is an IT consultancy that provides an international mindset to small town Japan.
Being different is our strength
Founded by a Swede in Kagawa, we're not your typical IT consultancy. Our small team already has members from five different countries, and as we grow it, diversity is something we strive to increase, as having a wide variety of perspectives makes us stronger.
Our international approach isn't something we just apply internally either - our clients are excited to do things in an international way, even if it means there are some extra challenges. For instance, we don't let language barriers get in the way, and though we have native Japanese speakers in our team, even our non-Japanese speaking developers communicate directly with our clients through a combination of English and Google Translate (it's amazing how far it has come in the last couple of years).
We help our clients discover what is possible with technology
Our clients tend to be small and medium Japanese businesses who are using horribly outdated technology, if they're using anything at all. Part of the reason they choose us is to help them discover what is possible with technology. Our projects start with a UX spike that helps us to understand our clients business processes, and from there we proceed in an agile fashion, to build something that truly helps to drive their business forward.
Small town Japan needs our help
Japan is faced with a dramatic population decline in coming decades. To survive, rural Japan is going to need to change, and yet urban centers like Tokyo is where the innovation is happening. We want this to change, and so we're working with the local community to promote innovation, doing things like working with other local entrepreneurs to establish a startup incubator within Takamatsu.
About the position
As a Backend Developer, you'll craft efficient, stateless, and elegant web APIs, and help to build and maintain the infrastructure to host them.
Rather than sticking to a specific technology stack, you'll pick the right tool for the job. Recently we've used programming languages like Go and Rust, and deployed to the cloud using Docker and Kubernetes.
You'll take advantage of many of the latest trends in technology. Examples of technologies we've recently used include data stream processing at scale, integrating with IoT, using Blockchain, and implementing neural network based algorithms.
As this position will be for a senior member of our team, we ask that you have at least five years of professional experience as a backend developer or similar position. We understand that technology is constantly changing, so rather than a specific skillset, our focus is more on finding someone who can bring their past experience of development best practices, workflows, and concepts to help the team at Dreamly grow.