Android Engineer / LINE Sticker|LY Corporation
Salary: 1000 - 1200 百万円
Minimum year of experience: 5
LINEヤフーAndroid Engineer / LINE Sticker
Position Outline
In this role, you will be responsible for developing sticker-related features for the LINE Android app.
Stickers are one of the core features that support the communication experience on LINE. While new features and improvement initiatives are continuously being developed, strengthening the Android development organization is also an important priority.
In addition to feature development, you will contribute to improving a large-scale codebase. By leveraging technologies such as Jetpack Compose and Kotlin Coroutines to drive the transition toward a modern architecture to improve development efficiency and maintainability.
The LINE app is a global project developed by client engineers across multiple locations, including Japan, South Korea, Taiwan, and Vietnam. You will have the opportunity to tackle technical challenges unique to a large-scale service while considering compatibility with other modules and the overall application architecture.
In particular, you will have chance to contribute to modernizing the foundation of the Sticker Recommendation feature, which suggests stickers based on the content of users' chats. Through this system modernization, we aim to build a development platform that enables new business ideas and A/B tests to be implemented quickly, allowing us to deliver value to users faster.
What Makes This Role Attractive
- Work on sticker features that support LINE's core communication experience
- Drive the modernization and refactoring of a large-scale Android app used by hundreds of millions of users
- Develop products in collaboration with a global engineering organization spanning Japan, South Korea, Taiwan, Vietnam, and other locations
- Lead improvements to core features that directly affect the user experience, including Sticker Recommendation
- Help accelerate product improvements, including new feature development and A/B testing, through system modernization
Organization's Mission and Goals
- Develop products that make communication in LINE chat rooms more expressive and enjoyable, including stickers and other related features
- Improve development productivity through the large-scale re-architecture of the LINE app
- Enhance product quality and development efficiency across a global development organization
Responsibilities
- Design, develop, and operate sticker-related features for the LINE Android app as part of a Scrum team
- Develop new features and improve existing core functionality that supports the LINE communication experience, including Sticker Recommendation
- Migrate to a modern Android architecture using technologies such as Jetpack Compose and Kotlin Coroutines, and refactor existing systems
- Design solutions and address technical challenges while ensuring consistency with the architecture of the large-scale LINE app
- Design and implement unit tests to ensure application robustness
- Optimize application performance and continuously improve product quality
- Leverage your engineering expertise to propose product ideas, technology choices, and system designs
- Collaborate with team members and share technical knowledge through code reviews and technical discussions
- Maintain development documentation and continuously improve development processes
- Collaborate with development teams across multiple locations, including Japan, South Korea, Taiwan, and Vietnam
Scope of Change: There is a possibility of reassignment to any duties as determined by the company.
Learn About the Product
LINE Stickers:
Illustrations or images used to express emotions, greetings, and more. This feature allows you to easily convey feelings or greetings through artwork that might be hard to put into words alone.
Ideal Candidate
- A strong team player who values collaboration
- Enjoys taking on new challenges
- A proactive self-starter who takes initiative rather than waiting for direction
Required Skills & Experience
- At least five years of professional software development experience using Kotlin
- Solid foundational knowledge of computer science
- Experience working in a team-based development environment with code reviews
- Hands-on experience with modern Android development practices, including Jetpack Compose and Kotlin Coroutines
- Business-level proficiency in either English or Japanese
Preferred Skills & Experience
- Experience in developing applications that interact with web servers
- Experience in developing large-scale applications
- Experience in communicating with team members in English
- Experience using AI in software development
Salary
-
Expected annual salary: JPY 10,000,000 to JPY 12,000,000
-
Form of salary: Monthly salary (including fixed overtime allowance)
-
Standard monthly salary: JPY 667,000 to JPY 801,000
- Breakdown of standard salary:
- Base salary: JPY 517,000 to JPY 622,000
- Fixed overtime allowance: JPY 149,000 to JPY 179,000
- Breakdown of standard salary:
-
Fixed overtime allowance of 35 hours will be provided, regardless of whether overtime work is performed.
- Note 1: Overtime allowance is paid separately for overtime work in excess of the fixed 35 hours.
- Note 2: Names of items related to monthly salary vary depending on the grades.
- Bonuses are granted a maximum of two times a year. The amount is determined by factors including the company's and your department's performance.
Allowances
- Overtime allowance
- Commuting allowance (You will be paid for the number of days you actually came to the office. Maximum of JPY150,000/month)
- LY Corporation Working Style allowance (Allowance to improve your remote work environment: JPY11,000/month)
- etc.
Type and Period of Employment
- Type of employment: permanent employee (no fixed period of employment, 3-month trial period)
- No fixed period of employment
Work Location
- Hakata Fukami Office (Hakata Fukami Park Bldg, 4-14-1 Hakata-Ekimae, Hakata-ku, Fukuoka)
- The office at which you work upon hire will be your assigned location. Thereafter, there is a possibility of reassignment to all business locations as determined by the company.
- The offices are wheelchair accessible.
- Note on measures against passive smoking: In principle, no smoking indoors (smoking rooms are available).
Work Hours
- Flextime system: standard work hours 7 hours 45 minutes (no core hours)
- Start and end times are up to the individual. However, the company's standard working hours are from 9:30 a.m. to 6:15 p.m.
- Shortened working hours system available for childcare and caregiving.
- Some departments may operate on the standard work hours (9:30 a.m. - 6:15 p.m.), while others may have a shift schedule.
Holidays and Leave
-
Days Off: Two days off per week (Saturdays and Sundays*), national holidays, New Year's holiday (December 29 to January 4)
-
Leave: Paid leave, special paid leave (for condolence, maternity, sick childcare, nursing care, legally-designated communicable disease, etc.), Happy Friday**, sabbatical leave
- May differ depending on department.
- *When a public holiday falls on a Saturday, employees will be given the previous business day off.
Benefits
- Comprehensive social insurance (health insurance, nursing care insurance, welfare pension insurance, employment insurance, workers' compensation insurance)
- Optional Defined Contribution (DC) Pension Plan
- Comprehensive Welfare Group Term Insurance
- Group Long-term Disability
- Employee Savings Program
- Cumulative Stock Investment Program
- Subsidy for re-examination after regular basic/comprehensive health checkup
- In-house massage room
- Club activities
- Subsidy for employee social events
- and more
Talent Development/Support Systems
- Training for Employees
- Language Courses
- Management Training
- LY Corporation Job Challenge
- Sabbatical Leave
- Doctoral Studies Support Program
- and more
Selection Process
- Application
- Coding test/Assignment
- Interviews/ Background Check
- Offer
Document Screening: You will be notified of the results of the selection process within two weeks at the e-mail address you entered in the application form, regardless of whether your application is accepted or not. It may take about one week longer if the application period falls during the Golden Week and the New Year holidays.
Applicants who pass the document screening will be required to undergo multiple interviews, aptitude/technical tests, compliance checks, and reference checks, although the details vary depending on the position.
You will be notified of the results of the selection process within two weeks at the e-mail address you entered in the application form, regardless of whether your application is accepted or not.
The schedule will vary depending on interviews and other factors, but if everything goes smoothly, an internal offer will be made within about four to six weeks after the application is submitted. Please note that we will not respond to inquiries regarding the details or criteria of the selection process or the reasons for the results, regardless of the results of your application.