# 466 [Mutual learning platform 113 languages supported] Android engineer

[Company Profile]

With the vision of "sharing the knowledge and experience of native speakers around the world," they are developing and operating a Q & A platform where you can ask and answer questions and answers about language and culture.

It is used in 232 countries around the world, and the service is growing rapidly, exceeding 17 million MAU. It is a challenging environment where you can be involved in the development of truly global services, which is rare in Japan. If you are interested, please apply!

97% is a global service with overseas users. The area coverage rate is one of the highest in the world compared to existing Web services, such as being used in 113 languages in 232 countries around the world.

Our mission is to create a community of output and feedback, and to provide a platform that essentially improves language skills. By promoting exchange of language and culture, they aim to create a world where people all over the world can understand each other.

Cross-cultural misunderstandings and discrimination that are said to be caused by "not knowing the other person well". By providing an environment where people with different languages and cultures can understand each other and promoting mutual understanding, they will contribute to the creation of a peaceful and gentle world in the future.

[Background of recruitment]

Specific issues and ongoing improvement projects are as follows. (A mixture of items at the idea stage and items under consideration.) * It is assumed that you will propose / implement issues and improvement plans other than the following.

-They are working on changing the old code written using MVP and clean architecture to the design of MVVM + Repository.

-They are working on replacing the code written in RxJava with Kotlin Coroutine.

-They are in the process of rewriting code written using other legacy technologies using the latest technologies such as Android Jetpack.

[Attractive points of company/work]

・ You will be involved in the growth of global services, which is rare in the world and continues to grow. About 40% of the staff are foreigners, so you have the opportunity to learn English and can work from a global perspective. Of course, it doesn't matter if you can only speak Japanese!

・ They give top priority to data and implement measures. You can write the code for what you are doing and develop while thinking about what will affect the user.

・ You can experience the growth phase of the business by raising 650 million yen from multiple VCs such as YJ Capital.

[Job description]

They will entrust you with the mobile application development of "HiNative" and "HiNative Trek".

・ Design / proposal of services using smartphones

・ UI / UX design / proposal for smartphone apps

・ Development of smartphone applications

・ Service design / proposal in collaboration with other teams, etc.

[Development environment]

・ Language: Kotlin 1.3.X

・ Development environment: Android Studio

・ Build tool: Gradle

・ CI / CD: CircleCI

・ Tools: DeployGate, GitHub, Slack, Figma, zube.io, Qiita Team, Notion, Lokalise


・ More than 2 years of experience in developing Android apps in business

・ More than 1 year of development experience in Kotlin

・ Experience developing Android apps as a team

・ Development experience using Kotlin Coroutines and Jetpack

・ Required Japanese ability: Japanese is not required if your ability is high.

               N1 is required for normal skills.

[Preferred requirements]

・ Experience of publishing or contributing OSS

・ Development experience using Circle CI

・ Experience in long-term maintenance and operation of released products

・ Development experience of billing / live distribution

・ Achievements of transmission on blogs, etc.

・ Speaking at conferences and writing achievements

・ Experience of attending conferences such as DroidKaigi

・ Those who are interested in developing language learning services


Employment Type: Permanent

Trial period: 3 months

Estimated annual income: 6-9 million yen

Work location: Tokyo (full remote is also available)

Working hours: Discretionary labor system

Holidays: 2 days a week (Saturdays and Sundays), national holidays

Vacation: Summer vacation, year-end and New Year holidays, and other vacations available

Overtime: Discretionary labor system

Benefits: Complete social insurance, commuting allowance (according to company regulations), and other benefits

[About selection]

Number of applicants: 1

Documents required for application: resume, resume of work

Online interview: Available

Interview language: Japanese (consultation required, English is also Available)

Number of interviews (flow): 2 times

Application for overseas residents: Available depending on ability

* May change depending on the situation of the candidate