Senior Ruby on Rails Developer going Rust

  • Tokyo
  • Partial Remote
  • Full-time
  • November 12, 2023
Conditions
yen-icon
6,000,000 - 12,000,000 JPY /yr
location-icon
Apply from Japan Only
(You must live in Japan to apply)
Requirements
language-icon
Language Requirements
Japanese: Not Required πŸ‘
English: Conversational
career-icon
Minimum Experience
Senior or above

Note: This position is limited to applicants currently residing in Japan with a valid Japanese work visa.

 

Salary Range

6,000,000 - 12,000,000 JPY 

Salary depends on work experience, skills, and abilities

 

Language requirements

  • Japanese: NOT Required
  • English: conversational

 

Requirements 

  • Motivated and eager to learn Rust.
  • Ruby on Rails expertise (3+ years)
  • Deep experience in building complex modern web applications. We’d expect a developer to typically take 5 years to pick up this level of experience.
  • Experience working with SQL databases
  • Deep understanding of the full web technology stack (e.g. HTTP, cookies, asset loading, caching, REST, etc)
  • Good knowledge of security best practices;

 

Benefits

  • Commutation expenses covered
  • Two full remote days a week (Wednesdays and Fridays)
  • Horizontal communication;
  • Health insurance, employment insurance, workers' accident insurance, pension
  • Flexible Working Hours (with core hours from 10:00 to 15:00)
  • Work in a Japanese company that is also international and multicultural;
  • Learn Rust and innovate in Web Development.
  • Work directly on shaping the product vision, strategy, and prioritization.
  • Support for attending training courses required for work (all expenses covered by the company at the discretion of the department head)
  • Free coffee, tea, spring water, hot chocolate, and Japanese soups at the company every day.

 

Responsibilities

  • Learn Rust and break boundaries.
  • Lead the implementation of an SaaS platform in Rust.
  • Work across the full product tech life cycle from discovery to delivery.
  • Build products to support HeartCore global expansion.
  • Be part of building a web platform in Rust and integrate with external APIs.
  • 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

 

Nice to haves (not required)

  • English Business level speaker
  • Japanese is not required (So apply even if you don't speak Japanese)
  • Knowledge of Rust, Elixir or Python is a strong plus.
  • Familiarity with functional or component testing of services
  • Experience building REST and Websocket API clients
  • Basic understanding of how to sign an encrypted request
  • Entrepreneurial spirit

 

Personal Traits

  • Team player with strong communication skills and capable of building good relationships with people.
  • Action-oriented with reasonable thoughts and common sense
  • Open to other cultures
  • Humble to acknowledge that there is always new knowledge to be acquired and eager to learn it
  • Positive attitude and the ability to take feedback and use it constructively
  • Self-motivated and able to work with minimal supervision
  • Good problem-solving and decision-making skills
  • Ability to manage time and prioritize tasks
  • Capable of having a helicopter view to understand product strategies
  • Experience working with global products

 

What we value

We aim to bring digital products with the quality of Japan to the global market.

A culture of optimism, empathy, happiness and results. πŸ™‚ 

Focussing transparency, ownership, improving consistently and communication.

 

Office Location

Shirakiji Bldg. 3F, 1-2-33, Higashi-gotanda, Shinagawa-ku, Tokyo, 141-0022 Japan πŸ‡―πŸ‡΅

 

Typical Workday

Working hours are 9:00-18:00, with a 1-hour lunch break. (This is just a reference since Flex Time exists)

 

Holidays

  • Saturdays, Sundays, company holidays and national holidays
  • Ten paid holidays per year, available after the first 6 months (can be rolled over to the following year for a maximum of 20 total days). Every year at the company gives an extra day of paid holiday per year until a maximum of 20.
  • Five extra paid holidays per year available as soon as you joint the company.
  • Extra Annual holidays: New Year’s period (ex. Dec 30-Jan 3), marriage leave, condolence leave, natural disaster leave, maternity leave, sabbatical (after 3 consecutive years with the company).

 

Over Time Work

Company Average of 2 to 3 hours per month. (maximum allowed is 45 hrs/month)

 

Department/Team you will be joining

Product Strategy Department

 

Career Trajectory

Successful candidates are self-motivated but communicative with teammates, organized, and eager to both apply their skills and develop new ones. This is an excellent opportunity for a creative-minded individual to develop their skills and engage audiences with content that will inspire positive change in society.

 

Screening Process

0 - Application screening 

1 - First interview (HR head, Department head) 

2 - Second interview [Tech Skill] (HR head, Department head 

3 - Offer (HR head / department head)

HeartCore is a Japanese company that runs the number one CMS (Content Management System) used in Japan.

They’re currently expanding globally, and are already listed as a public company on the Nasdaq stock exchange.

View Heartcore's company page

Search jobs from Heartcore in Japan
Senior Ruby on Rails Developer going Rust at Heartcore
APPLY NOW  βžœπŸ‡―πŸ‡΅ Residents Only