About the position
As a Backend Engineer, you'll join our team in crafting our efficient, stateless, and elegant gRPC/JSON web APIs, and build and maintain the infrastructure to host them together with our customers.
We believe that you prefer languages such as Go or Python, working with the latest communication protocols such as gRPC and QUIC and center your stack around open source technologies and Linux. Perhaps you like Docker and Kubernetes just as we do?
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 with Kafka, container orchestration with Kubernetes on GCP, graph based databases such as Dgraph, Mosquitto for IoT integrations and using Hyperledger Fabric for Blockchain storage. We also hope that you're passionate about choosing the right tool for the problem no matter if it's Golang, Python, Node.js or perhaps something else - just like us.
Your position will entail tasks such as
Grooming, planning, estimating user stories & features with PM, PO and the rest of the team
Making architectural decisions together with the team
Coding, lot's of coding
Planning and implementing testing strategies
Helping out with recruiting, onboarding and training new members
Pushing the team to achieve even more
As this position will be for a experienced member of our team, we ask that you fulfill the following requirements:
Native proficiency in Japanese, or at least JLPT N4.
At least 3 years of experience related to the position
Passion for learning and applying new programming languages such as Golang, Rust, Kotlin
Experience in OOP, functional programming
1+ years of extending and maintaining live production environments
1+ years of experience in designing, implementing and maintaining web apis
1+ years utilizing PostgreSQL, MySQL or any other RDMS
(if Japanese native) Extended period of experience (traveling, studying, working etc)
We would also like to see experience with any of the following:
Development methodologies such as TDD, SOLID or SCRUM
Experience with working as a part of a larger development teams
Experience with working with contract work (such deliverable based contracts)
NoSQL, caching or graph databases such as MongoDB, redis or dgraph
Utilizing cloud technologies such as GCP or AWS for production purposes
Building modern server rendered application with frameworks such as Next.js
Designing and building serverless applications
Utilizing new protocols such as HTTP/2, gRPC or QUIC
Data streaming with Kafka
What we can offer
We believe in a Swedish saying - "Frihet under ansvar" which roughly translates to "Freedom comes with responsibility". Take ownership of your responsibilities and what you build, then you can adjust your work hours freely and also choose where to spend them - like working while traveling.
The work we do has the chance to make a positive impact on society, something that will actually matter to people - and we believe that this is something that is important for you just as much as it is for us.
We offer market level salaries complemented with a performance based bonus system, accompanied with the ability to leave a footprint on society through the platforms that we are building both in house but also for our clients.
Depending on the seniority level, full time commitment on the remote may be offered but we prefer candidates who are willing to relocate to Takamatsu in Kagawa. The initial members in Tokyo will be senior engineers only.
About Dreamly
Dreamly helps startups in Japan build modern software.
From helping companies turn ideas into reality to modernizing existing systems, Dreamly is committed to supporting startups and SMEs in Japan.
Dreamly was founded by a Swedish entrepreneur and they have offices in Tokyo and Kagawa, Japan. Their international team builds IoT-based solutions, smartphone apps, and complex BI systems while also working on in-house development projects.
They're currently planning to expand to another new office in Stockholm, Sweden.
Get Job Alerts
Sign up for our newsletter to get hand-picked tech jobs in Japan β straight to your inbox.