Back-end engineer (Ruby)

2023-09-25

You can choose to work at the Osaka head office or Tokyo branch, or fully remote work, Foreign nationals are welcome Job Overview Employer Type: Recruiter / Dispatch / Temp Agency Industry: Information Technology Salary: ¥5,000,000 - ¥8,000,000 / Year English Level: Business Level Japanese Level: Business Level Restricted to Domestic Applicants? Japan only Visa Sponsorship: Yes Job Requirements ■Job Requirements■ – Someone with JLPT Level 2 Japanese language ability or higher (MUST be able to adequately communicate in the workplace and understand work responsibilities in Japanese) – This position is needed to be the one who lives in Japan at the moment, no acceptable apply from overseas [MUST] ・Over 3 years of practical experience developing and operating systems in a team (regardless of language) ・Practical experience with applications using RDBMS ・Development team leader experience (regardless of number of people) ・Series of experience from design to release [Welcome (WANT)] ・Development experience using backend frameworks (Ruby on Rails, Laravel, Django, Flask, etc.) ・Development experience with modern front-end libraries (React, Vue.js, Angular, etc.) ・Experience implementing test code using a testing framework ・Practical experience in DB tuning, SQL optimization, etc. ・Business system development experience (SIer background welcome) Job Description ◆Current status of backend development The team is working on developing Re:lation by dividing it into teams based on its main features. Re:lation is a "horizontal SaaS" that solves communication issues, so each team adds and improves functions with PMF in mind, depending on the industry attributes of the customer's main functions. ◆Specific work In addition to product development centered on developing new features and functional improvements for Re:lation, you will be responsible for project promotion and team management. <Development related> You will be responsible for carrying out the necessary tasks for product development, such as implementation, test code addition, review, and verification, without being tied to any job function. <Inquiries> Specification confirmation, performance deterioration, defect investigation, etc. <Basic specification study> Technical survey, library selection, component I/F and specification determination <Functional specification study> Collaboration with PdM/designers, etc. <Development process> In many cases, we use agile development using Scrum as a framework. Tasks are assigned based on the priority determined by the product owner. We also conduct regular reviews with our team to create a cycle of improvement. <Other> We will also do what is necessary to improve our services and teams, such as recruitment and technology research. ◆What you expect after joining the company ・Promote the development of new features in collaboration with team leaders ・Quality assurance of other engineers' code (PR review) ・Education and evaluation of junior engineers ・Because it is a venture company, each person has a big role to play, and because the board members are close to each other, there is an environment where it is easy to reflect one's opinions and a culture where it is easy to make proposals. ・Because it is an in-house product, you can feel that the functions you created directly lead to customer success. ・Since it is a Horizontal SaaS, it is interesting to consider functions for various industries. - Sales are steadily increasing every month, and as the company will continue to grow, there are issues and challenges in each phase, and you will be able to grow as the company grows. [Technology stack] Web backend: Ruby, Ruby on Rails, RSpec, Sidekiq, Unicorn Web front end: TypeScript, Vue.js, JavaScript, AngularJS, webpack, Jest Database: PostgreSQL Infrastructure: AWS (ALB, ECS, Aurora, S3, SQS, Lambda, ElastiCache, OpenSearch, etc.), Terraform [Tools used] Biz Foundation: Google Analytics Repository management: GitHub CI/CD: GitHub Actions, AWS CodePipeline Development environment: Docker, Docker Compose Monitoring: New Relic Communication: Slack, Google Meet Task management: Asana 【Environment】 Development PC: MacBook Pro Editor: You can freely choose an editor such as RubyMine or Visual Studio Code (company expense) Technical advisor: Regular sessions with Yukihiro Matsumoto, the “father of Ruby” Conference participation support: Company pays for participation in conferences such as RubyKaigi Book purchase system: From technical books to management books, you can purchase the books you want at the company's expense. Office environment: Clothes optional, earphones allowed, high-performance chairs


Salary¥5,000,000 - ¥8,000,000 / Year
Job category
Working HoursNot specified
Work Type
FULL TIME
Do you need to be in Japan
Is sponsorship available?
Do you need to speak Japanese
Is accommodation included?
Is food included?
Visa RequirementsVisa sponsorship available
Minimum Commitment

Language Requirements

Business Level Japanese
Business Level English

Qualifications

Development experience using backend frameworks
Development experience with modern front-end libraries
Experience implementing test code using a testing framework
Practical experience in DB tuning, SQL optimization
Business system development experience

Requirements

JLPT Level 2 Japanese language ability or higher
Over 3 years of practical experience developing and operating systems in a team
Practical experience with applications using RDBMS
Development team leader experience
Series of experience from design to release
Job post languageEnglish

Apply on the company site

Free • No credit card • Done in seconds


The above information is a public job ad. This job ad is neither an offer nor a contract.

My Application for Back-end engineer (Ruby) at '151A NEIGHBORS'

Resume for My Application

Intro Message for My Application

Using an intro message in your application increases your % of getting hired.


My Intro for "Back-end engineer (Ruby)"

Apply with this intro

Generate Cover Letter

Your application was sent!

We'll let you know once we hear back from the Employer

Ok

Apply for this position

I have a favour to ask. When you apply to 151A NEIGHBORS, please tell them that you heard about the position on EPIC JAPAN JOBS. This helps to keep this job board sustainable, so I'd be greatful for your support with this.

– Kevin, Founder of EPIC JAPAN JOBS

Continue applying

Please add your details so companies can hire you:


Edit

Save

Edit my country code

🇯🇵

Japan

🇦🇫

Afghanistan

🇦🇽

Åland Islands

🇦🇱

Albania

🇩🇿

Algeria

🇦🇸

American Samoa

🇦🇩

Andorra

🇦🇴

Angola

🇦🇮

Anguilla

🇦🇶

Antarctica

🇦🇬

Antigua and Barbuda

🇦🇷

Argentina

🇦🇲

Armenia

🇦🇼

Aruba

🇦🇺

Australia

🇦🇹

Austria

🇦🇿

Azerbaijan

🇧🇸

Bahamas

🇧🇭

Bahrain

🇧🇩

Bangladesh

🇧🇧

Barbados

🇧🇾

Belarus

🇧🇪

Belgium

🇧🇿

Belize

🇧🇯

Benin

🇧🇲

Bermuda

🇧🇹

Bhutan

🇧🇴

Bolivia, Plurinational State of bolivia

🇧🇦

Bosnia and Herzegovina

🇧🇼

Botswana

🇧🇻

Bouvet Island

🇧🇷

Brazil

🇮🇴

British Indian Ocean Territory

🇧🇳

Brunei Darussalam

🇧🇬

Bulgaria

🇧🇫

Burkina Faso

🇧🇮

Burundi

🇰🇭

Cambodia

🇨🇲

Cameroon

🇨🇦

Canada

🇨🇻

Cape Verde

🇰🇾

Cayman Islands

🇨🇫

Central African Republic

🇹🇩

Chad

🇨🇱

Chile

🇨🇳

China

🇨🇽

Christmas Island

🇨🇨

Cocos (Keeling) Islands

🇨🇴

Colombia

🇰🇲

Comoros

🇨🇬

Congo

🇨🇩

Congo, The Democratic Republic of the Congo

🇨🇰

Cook Islands

🇨🇷

Costa Rica

🇨🇮

Cote d'Ivoire

🇭🇷

Croatia

🇨🇺

Cuba

🇨🇾

Cyprus

🇨🇿

Czech Republic

🇩🇰

Denmark

🇩🇯

Djibouti

🇩🇲

Dominica

🇩🇴

Dominican Republic

🇪🇨

Ecuador

🇪🇬

Egypt

🇸🇻

El Salvador

🇬🇶

Equatorial Guinea

🇪🇷

Eritrea

🇪🇪

Estonia

🇪🇹

Ethiopia

🇫🇰

Falkland Islands (Malvinas)

🇫🇴

Faroe Islands

🇫🇯

Fiji

🇫🇮

Finland

🇫🇷

France

🇬🇫

French Guiana

🇵🇫

French Polynesia

🇹🇫

French Southern Territories

🇬🇦

Gabon

🇬🇲

Gambia

🇬🇪

Georgia

🇩🇪

Germany

🇬🇭

Ghana

🇬🇮

Gibraltar

🇬🇷

Greece

🇬🇱

Greenland

🇬🇩

Grenada

🇬🇵

Guadeloupe

🇬🇺

Guam

🇬🇹

Guatemala

🇬🇬

Guernsey

🇬🇳

Guinea

🇬🇼

Guinea-Bissau

🇬🇾

Guyana

🇭🇹

Haiti

🇭🇲

Heard Island and Mcdonald Islands

🇻🇦

Holy See (Vatican City State)

🇭🇳

Honduras

🇭🇰

Hong Kong

🇭🇺

Hungary

🇮🇸

Iceland

🇮🇳

India

🇮🇩

Indonesia

🇮🇷

Iran, Islamic Republic of Persian Gulf

🇮🇶

Iraq

🇮🇪

Ireland

🇮🇲

Isle of Man

🇮🇱

Israel

🇮🇹

Italy

🇯🇲

Jamaica

🇯🇪

Jersey

🇯🇴

Jordan

🇰🇿

Kazakhstan

🇰🇪

Kenya

🇰🇮

Kiribati

🇰🇵

Korea, Democratic People's Republic of Korea

🇰🇷

Korea, Republic of South Korea

🇽🇰

Kosovo

🇰🇼

Kuwait

🇰🇬

Kyrgyzstan

🇱🇦

Laos

🇱🇻

Latvia

🇱🇧

Lebanon

🇱🇸

Lesotho

🇱🇷

Liberia

🇱🇾

Libyan Arab Jamahiriya

🇱🇮

Liechtenstein

🇱🇹

Lithuania

🇱🇺

Luxembourg

🇲🇴

Macao

🇲🇰

Macedonia

🇲🇬

Madagascar

🇲🇼

Malawi

🇲🇾

Malaysia

🇲🇻

Maldives

🇲🇱

Mali

🇲🇹

Malta

🇲🇭

Marshall Islands

🇲🇶

Martinique

🇲🇷

Mauritania

🇲🇺

Mauritius

🇾🇹

Mayotte

🇲🇽

Mexico

🇫🇲

Micronesia, Federated States of Micronesia

🇲🇩

Moldova

🇲🇨

Monaco

🇲🇳

Mongolia

🇲🇪

Montenegro

🇲🇸

Montserrat

🇲🇦

Morocco

🇲🇿

Mozambique

🇲🇲

Myanmar

🇳🇦

Namibia

🇳🇷

Nauru

🇳🇵

Nepal

🇳🇱

Netherlands

Netherlands Antilles

🇳🇨

New Caledonia

🇳🇿

New Zealand

🇳🇮

Nicaragua

🇳🇪

Niger

🇳🇬

Nigeria

🇳🇺

Niue

🇳🇫

Norfolk Island

🇲🇵

Northern Mariana Islands

🇳🇴

Norway

🇴🇲

Oman

🇵🇰

Pakistan

🇵🇼

Palau

🇵🇸

Palestinian Territory, Occupied

🇵🇦

Panama

🇵🇬

Papua New Guinea

🇵🇾

Paraguay

🇵🇪

Peru

🇵🇭

Philippines

🇵🇳

Pitcairn

🇵🇱

Poland

🇵🇹

Portugal

🇵🇷

Puerto Rico

🇶🇦

Qatar

🇷🇴

Romania

🇷🇺

Russia

🇷🇼

Rwanda

🇷🇪

Reunion

🇧🇱

Saint Barthelemy

🇸🇭

Saint Helena, Ascension and Tristan Da Cunha

🇰🇳

Saint Kitts and Nevis

🇱🇨

Saint Lucia

🇲🇫

Saint Martin

🇵🇲

Saint Pierre and Miquelon

🇻🇨

Saint Vincent and the Grenadines

🇼🇸

Samoa

🇸🇲

San Marino

🇸🇹

Sao Tome and Principe

🇸🇦

Saudi Arabia

🇸🇳

Senegal

🇷🇸

Serbia

🇸🇨

Seychelles

🇸🇱

Sierra Leone

🇸🇬

Singapore

🇸🇰

Slovakia

🇸🇮

Slovenia

🇸🇧

Solomon Islands

🇸🇴

Somalia

🇿🇦

South Africa

🇸🇸

South Sudan

🇬🇸

South Georgia and the South Sandwich Islands

🇪🇸

Spain

🇱🇰

Sri Lanka

🇸🇩

Sudan

🇸🇷

Suriname

🇸🇯

Svalbard and Jan Mayen

🇸🇿

Swaziland

🇸🇪

Sweden

🇨🇭

Switzerland

🇸🇾

Syrian Arab Republic

🇹🇼

Taiwan

🇹🇯

Tajikistan

🇹🇿

Tanzania, United Republic of Tanzania

🇹🇭

Thailand

🇹🇱

Timor-Leste

🇹🇬

Togo

🇹🇰

Tokelau

🇹🇴

Tonga

🇹🇹

Trinidad and Tobago

🇹🇳

Tunisia

🇹🇷

Turkey

🇹🇲

Turkmenistan

🇹🇨

Turks and Caicos Islands

🇹🇻

Tuvalu

🇺🇬

Uganda

🇺🇦

Ukraine

🇦🇪

United Arab Emirates

🇬🇧

United Kingdom

🇺🇸

United States

🇺🇾

Uruguay

🇺🇿

Uzbekistan

🇻🇺

Vanuatu

🇻🇪

Venezuela, Bolivarian Republic of Venezuela

🇻🇳

Vietnam

🇻🇬

Virgin Islands, British

🇻🇮

Virgin Islands, U.S.

🇼🇫

Wallis and Futuna

🇾🇪

Yemen

🇿🇲

Zambia

🇿🇼

Zimbabwe

Save

Edit my nationality

🇯🇵

Japan

🇦🇫

Afghanistan

🇦🇽

Åland Islands

🇦🇱

Albania

🇩🇿

Algeria

🇦🇸

American Samoa

🇦🇩

Andorra

🇦🇴

Angola

🇦🇮

Anguilla

🇦🇶

Antarctica

🇦🇬

Antigua and Barbuda

🇦🇷

Argentina

🇦🇲

Armenia

🇦🇼

Aruba

🇦🇺

Australia

🇦🇹

Austria

🇦🇿

Azerbaijan

🇧🇸

Bahamas

🇧🇭

Bahrain

🇧🇩

Bangladesh

🇧🇧

Barbados

🇧🇾

Belarus

🇧🇪

Belgium

🇧🇿

Belize

🇧🇯

Benin

🇧🇲

Bermuda

🇧🇹

Bhutan

🇧🇴

Bolivia, Plurinational State of bolivia

🇧🇦

Bosnia and Herzegovina

🇧🇼

Botswana

🇧🇻

Bouvet Island

🇧🇷

Brazil

🇮🇴

British Indian Ocean Territory

🇧🇳

Brunei Darussalam

🇧🇬

Bulgaria

🇧🇫

Burkina Faso

🇧🇮

Burundi

🇰🇭

Cambodia

🇨🇲

Cameroon

🇨🇦

Canada

🇨🇻

Cape Verde

🇰🇾

Cayman Islands

🇨🇫

Central African Republic

🇹🇩

Chad

🇨🇱

Chile

🇨🇳

China

🇨🇽

Christmas Island

🇨🇨

Cocos (Keeling) Islands

🇨🇴

Colombia

🇰🇲

Comoros

🇨🇬

Congo

🇨🇩

Congo, The Democratic Republic of the Congo

🇨🇰

Cook Islands

🇨🇷

Costa Rica

🇨🇮

Cote d'Ivoire

🇭🇷

Croatia

🇨🇺

Cuba

🇨🇾

Cyprus

🇨🇿

Czech Republic

🇩🇰

Denmark

🇩🇯

Djibouti

🇩🇲

Dominica

🇩🇴

Dominican Republic

🇪🇨

Ecuador

🇪🇬

Egypt

🇸🇻

El Salvador

🇬🇶

Equatorial Guinea

🇪🇷

Eritrea

🇪🇪

Estonia

🇪🇹

Ethiopia

🇫🇰

Falkland Islands (Malvinas)

🇫🇴

Faroe Islands

🇫🇯

Fiji

🇫🇮

Finland

🇫🇷

France

🇬🇫

French Guiana

🇵🇫

French Polynesia

🇹🇫

French Southern Territories

🇬🇦

Gabon

🇬🇲

Gambia

🇬🇪

Georgia

🇩🇪

Germany

🇬🇭

Ghana

🇬🇮

Gibraltar

🇬🇷

Greece

🇬🇱

Greenland

🇬🇩

Grenada

🇬🇵

Guadeloupe

🇬🇺

Guam

🇬🇹

Guatemala

🇬🇬

Guernsey

🇬🇳

Guinea

🇬🇼

Guinea-Bissau

🇬🇾

Guyana

🇭🇹

Haiti

🇭🇲

Heard Island and Mcdonald Islands

🇻🇦

Holy See (Vatican City State)

🇭🇳

Honduras

🇭🇰

Hong Kong

🇭🇺

Hungary

🇮🇸

Iceland

🇮🇳

India

🇮🇩

Indonesia

🇮🇷

Iran, Islamic Republic of Persian Gulf

🇮🇶

Iraq

🇮🇪

Ireland

🇮🇲

Isle of Man

🇮🇱

Israel

🇮🇹

Italy

🇯🇲

Jamaica

🇯🇪

Jersey

🇯🇴

Jordan

🇰🇿

Kazakhstan

🇰🇪

Kenya

🇰🇮

Kiribati

🇰🇵

Korea, Democratic People's Republic of Korea

🇰🇷

Korea, Republic of South Korea

🇽🇰

Kosovo

🇰🇼

Kuwait

🇰🇬

Kyrgyzstan

🇱🇦

Laos

🇱🇻

Latvia

🇱🇧

Lebanon

🇱🇸

Lesotho

🇱🇷

Liberia

🇱🇾

Libyan Arab Jamahiriya

🇱🇮

Liechtenstein

🇱🇹

Lithuania

🇱🇺

Luxembourg

🇲🇴

Macao

🇲🇰

Macedonia

🇲🇬

Madagascar

🇲🇼

Malawi

🇲🇾

Malaysia

🇲🇻

Maldives

🇲🇱

Mali

🇲🇹

Malta

🇲🇭

Marshall Islands

🇲🇶

Martinique

🇲🇷

Mauritania

🇲🇺

Mauritius

🇾🇹

Mayotte

🇲🇽

Mexico

🇫🇲

Micronesia, Federated States of Micronesia

🇲🇩

Moldova

🇲🇨

Monaco

🇲🇳

Mongolia

🇲🇪

Montenegro

🇲🇸

Montserrat

🇲🇦

Morocco

🇲🇿

Mozambique

🇲🇲

Myanmar

🇳🇦

Namibia

🇳🇷

Nauru

🇳🇵

Nepal

🇳🇱

Netherlands

Netherlands Antilles

🇳🇨

New Caledonia

🇳🇿

New Zealand

🇳🇮

Nicaragua

🇳🇪

Niger

🇳🇬

Nigeria

🇳🇺

Niue

🇳🇫

Norfolk Island

🇲🇵

Northern Mariana Islands

🇳🇴

Norway

🇴🇲

Oman

🇵🇰

Pakistan

🇵🇼

Palau

🇵🇸

Palestinian Territory, Occupied

🇵🇦

Panama

🇵🇬

Papua New Guinea

🇵🇾

Paraguay

🇵🇪

Peru

🇵🇭

Philippines

🇵🇳

Pitcairn

🇵🇱

Poland

🇵🇹

Portugal

🇵🇷

Puerto Rico

🇶🇦

Qatar

🇷🇴

Romania

🇷🇺

Russia

🇷🇼

Rwanda

🇷🇪

Reunion

🇧🇱

Saint Barthelemy

🇸🇭

Saint Helena, Ascension and Tristan Da Cunha

🇰🇳

Saint Kitts and Nevis

🇱🇨

Saint Lucia

🇲🇫

Saint Martin

🇵🇲

Saint Pierre and Miquelon

🇻🇨

Saint Vincent and the Grenadines

🇼🇸

Samoa

🇸🇲

San Marino

🇸🇹

Sao Tome and Principe

🇸🇦

Saudi Arabia

🇸🇳

Senegal

🇷🇸

Serbia

🇸🇨

Seychelles

🇸🇱

Sierra Leone

🇸🇬

Singapore

🇸🇰

Slovakia

🇸🇮

Slovenia

🇸🇧

Solomon Islands

🇸🇴

Somalia

🇿🇦

South Africa

🇸🇸

South Sudan

🇬🇸

South Georgia and the South Sandwich Islands

🇪🇸

Spain

🇱🇰

Sri Lanka

🇸🇩

Sudan

🇸🇷

Suriname

🇸🇯

Svalbard and Jan Mayen

🇸🇿

Swaziland

🇸🇪

Sweden

🇨🇭

Switzerland

🇸🇾

Syrian Arab Republic

🇹🇼

Taiwan

🇹🇯

Tajikistan

🇹🇿

Tanzania, United Republic of Tanzania

🇹🇭

Thailand

🇹🇱

Timor-Leste

🇹🇬

Togo

🇹🇰

Tokelau

🇹🇴

Tonga

🇹🇹

Trinidad and Tobago

🇹🇳

Tunisia

🇹🇷

Turkey

🇹🇲

Turkmenistan

🇹🇨

Turks and Caicos Islands

🇹🇻

Tuvalu

🇺🇬

Uganda

🇺🇦

Ukraine

🇦🇪

United Arab Emirates

🇬🇧

United Kingdom

🇺🇸

United States

🇺🇾

Uruguay

🇺🇿

Uzbekistan

🇻🇺

Vanuatu

🇻🇪

Venezuela, Bolivarian Republic of Venezuela

🇻🇳

Vietnam

🇻🇬

Virgin Islands, British

🇻🇮

Virgin Islands, U.S.

🇼🇫

Wallis and Futuna

🇾🇪

Yemen

🇿🇲

Zambia

🇿🇼

Zimbabwe

Save

Apply for this position

I have a favour to ask. When you apply to 151A NEIGHBORS, please tell them that you heard about the position on EPIC JAPAN JOBS. This helps to keep this job board sustainable, so I'd be greatful for your support with this.

– Kevin, Founder of EPIC JAPAN JOBS

Continue applying

Similar Jobs

Link1
Link2
Link3
Link4
Link5
Link6

Add my new CV

Add your CV so we can match you with jobs in Japan.


My awesome work history...

Save

Apply to Hundreds of Jobs with One Click!

No more endless applications.


Continue with Google

So that companies can contact you