Develop Android applications for groupware products, utilizing Kotlin and Agile development methodologies. Collaborate with cross-functional teams to improve app quality and deliver value to users. Strong understanding of Android architecture and asynchronous processing technologies is required.
Key Highlights
Key Responsibilities
Technical Skills Required
Benefits & Perks
Nice to Have
Job Description
★Android Engineer | Featured Venture Company
- Business Level Japanese Required (N2 Level)
◆ Location: Tokyo / Aichi / Osaka / Hiroshima / Ehime / Fukuoka / Okinawa
◆ Flextime & Hybrid Work
◆ Global Team
◆ Annual salary: 6.5 million yen - 15 million yen
-------------【About the company】-------------
The company is a manufacturer of groupware, a tool designed to foster teamwork through information sharing. They provide end-to-end service, handling everything from product planning and development to sales, operation, and support in-house.
The mission is to improve teamwork in organizations around the world. They develop groupware that supports thorough information sharing, smooth communication, and improves individual learning and satisfaction. Their products are used by a wide variety of organizations—including companies, local governments, universities, hospitals, and NPOs—to manage schedules, customer information, and other crucial business data. To date, they have contributed to improving teamwork for over 12 million users worldwide.
In addition to nine locations across Japan, the company has been expanding globally since it first entered Shanghai, China, in 2007. It has since grown into the United States, Southeast Asia, and Oceania, and now operates from seven international locations. The challenge to become "world number one" is truly underway.
■Groupware Business
The company develops, provides, and supports tools that foster teamwork through information sharing and communication.
■Main Products
・Cloud business application builder
・Groupware for small-to-medium enterprises (SMEs)
・Groupware for large and medium-sized enterprises
・Shared email management system
-------------【 Job Description】-------------
■About This Role
Looking to advance your Mobile career with relocation support? Explore Mobile Jobs with Relocation Packages that include comprehensive packages to help you move and settle in your new role.
The company operates under the philosophy of "Creating a society full of teamwork," providing products that support business improvement and information sharing, thereby transforming the way over 10 million users work. Within this context, the mobile application is essential for enabling users to access information anytime and anywhere.
In this position, the individual will be responsible for developing the Android application for the groupware provided by the company. Since the company's mobile applications are developed entirely in-house, the individual will be involved in every process, from addressing user challenges to delivering value.
■Recruitment Background
Currently, the company has about ten Android engineers.
However, the team still lacks sufficient Android engineering personnel to deliver value that leverages the unique characteristics of mobile devices and to advance feature development utilizing the latest Android technology.
■Your Role
The company has three distinct products, and it provides an Android application for each of them.
Several Android engineers belong to each application development team, where they develop the respective Android applications.
Android engineers primarily engage in the following initiatives:
・User-Centric Agile Development
They engage in development using Scrum, working in close collaboration with Product Managers, designers, and QA engineers. Their focus is not merely on building what they are told, but on development that is conscious of "solving users' challenges and delivering value."
・App Quality Improvement
They strive to enhance app quality by implementing techniques such as module separation (with a focus on separation of concerns), dependency injection, separation of logic and UI, and automated testing. Furthermore, they collaborate with QA engineers to improve and streamline testing processes.
・Cross-Team Engineer Interaction
The company hosts a community where internal Android engineers gather and interact. This community's goal is to improve the standard of Android engineering; activities include serious discussions about product consulting and meetings dedicated to expressing mutual appreciation.
-------------【 Requirements】-------------
【Required】
1+ years of experience developing native Android applications using Kotlin
Understanding of the architecture recommended in the Android Developers documentation
Experience developing with asynchronous processing technologies such as Kotlin Coroutines
Experience developing with declarative UI technologies such as Jetpack Compose
Discover our full range of relocation jobs with comprehensive support packages to help you relocate and settle in your new location.
【Preferred】
Demonstrates ownership and takes initiative in addressing project and team challenges
Engages in self-improvement through staying current with the latest technologies, outputting acquired knowledge, and participating in study sessions
Possesses insights enabling rapid delivery of value to users
Experience with Agile development and Scrum
Experience conducting quantitative and qualitative data analysis to enhance user value
Experience releasing applications at a high frequency
Experience improving team development processes
--------------------------------------------------
【Working Time 】
Flextime System
【Welfare/Holidays】
Remote work allowance (5,000/month)
Employee stock ownership plan (company matches purchase of up to 10% of paycheck)
Skill development support/Language Learning Support (120,000 yen a year)
New tech gear
Book Purchasing
Commuter allowance
Comprehensive health and social insurance
Parental Leave
Relocation and Visa Sponsorship to Japan offered
20 days of paid leave
5 days of Proactive Personal Leave
5 days of Family Care / Personal Sick Leave
Two days off per week (Saturday and Sunday), Public holidays in Japan
-------------------------------------------------------------------------
Similar Jobs
Explore other opportunities that match your interests
g talent
Android Engineer
Revolut
Android Developer (Java/Kotlin) - Mobile Application