This position is closed and is no longer accepting applications.

Senior Rust Developer

HeartCore Shinagawa-ku, Tokyo
  • 💴 ¥8M ~ ¥14M annually
  • 🏡 Partially remote
  • 🧪 Minimum years of experience unspecified
  • 💬 No Japanese required
  • 🌏 Apply from abroad
  • 🧳 Relocate to Japan

About HeartCore

HeartCore Shinagawa-ku, Tokyo

HeartCore has the number one CMS used in Japan. We’re currently expanding globally and in 2022 we had our IPO on the New York Stock exchange.

Key benefits

  • Horizontal communication
  • Little to no overtime

About the position

You will work alongside the Senior Web Developer to lead the implementation of a SaaS platform in Rust. No prior experience with web development is necessary, only the motivation to learn it.

Responsibilities

  • Be directly involved in overseeing the main platform development and lead its implementation.
  • Work across the full product tech life cycle from discovery to delivery. Build internal and external tools to support HeartCore global expansion. Build a web platform and integrate with external APIs.
  • Innovate with Rust breaking boundaries.
  • You work very closely with the CTO and Designers, often interact with our internal sales teams and closely with our board members.
  • Conduct code reviews in coordination with other team members and help maintain a high standard of quality across the codebase.
  • Lead, mentor, and learn from other engineers on our growing team.
  • Take features from concept to fully-fledged product.

Requirements

  • Prior experience with programming in Rust
  • Deep familiarity with Rust abstractions, memory management, and concurrency

Nice to haves

These aren’t required, but be sure to mention them in your application if you have them.

  • Deep experience in building complex modern web applications.
  • Experience working with SQL databases.
  • An understanding of the full web technology stack (e.g. HTTP, cookies, asset loading, caching, REST, etc).
  • Good knowledge of security best practices.
  • Knowledge of Ruby or Python
  • Familiarity with functional or component testing of services
  • Experience building REST and Websocket API clients
  • Basic understanding of how to sign an encrypted request

Compensation

8 to 14 million JPY annually.

Hiring Process

  1. 1

    Application screening

  2. 2

    Initial interview

    The goal of this interview is to understand your needs and expectations, and present the company and the role.

  3. 3

    Technical interview

    This will focus on understanding your technical skill level, and may include a technical challenge. If something is unclear, we may schedule a final followup interview.

  4. 4

    Offer!

Related jobs

More jobs like this

I'll send you a digest of new English-friendly software developer jobs in Japan. Your email stays private, I don’t share or sell it.