Salary
8,000,000 - 14,000,000 JPY JPY
Salary depends on work experience, skills, and abilities
Language requirements
- Japanese: Not Required
- English: conversational
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 an Japanese company that is also international and multicultural;
- Grown within the company, you will be the lead Rust developer within HeartCore, this will allow you to evolve when the team grows.
- Lead the implementation of a new global platform.
- 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 everyday.
Responsibilities
- Be directly involved in overseeing the main platform development and lead it's 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 integrating 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
- Japanese NOT required (Please apply even if you don't speak any Japanese)
Nice to haves (not required)
- English Business level speaker
- Minimum 5 years of relevant work experience preferred (time is not important, knowledge is)
- Experience working with SQL databases
- Experience building complex modern web applications
- Familiarity with functional or component testing of services
- Experience building REST and Websocket API clients
- Basic understanding of how to sign an encrypted request
- Ideally, experience building clients that consume streaming data
- Deep understanding of the full web technology stack (e.g. HTTP, cookies, asset loading, caching, REST, etc)
- Knowledge of Ruby or Python on top of Rust is a strong plus.
- Japanese is not required (So apply even if you don't speak Japanese)
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 and tech 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. π
Focusing on 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)
About Heartcore
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.
Get Job Alerts
Sign up for our newsletter to get hand-picked tech jobs in Japan β straight to your inbox.