Backend Engineer

  • Tokyo
  • Partial Remote
  • Full-time
  • December 23, 2023
4,000,000 - 8,000,000 JPY /yr
Apply from Anywhere πŸ‘
Relocation to Japan πŸ‘
(Overseas visa sponsorship supported)
Language Requirements
Japanese: Conversational
English: Conversational
Minimum Experience
Junior or above

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.

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.

View Dreamly's company page

Search jobs from Dreamly in Japan
Backend Engineer at Dreamly