• Development/improvement of Android OS apps
- Development of Android native apps based on Kotlin language
- Optimization of app implementation using AAC, Jetpack compose, and RX technology
- Implementation of business logic based on server API communication and configuration of user interfaces
- Ensuring development efficiency using modular development architecture (MVVM, MVI, etc.)
- UX/UI development for global services
- App management upon store release and using Firebase (Firebase Cloud Messaging, Google Analytics, etc.)
Our organization performs Mobile App development and improvement tasks using Android technology for various online services for external customers and internal employees.
Responsibilities
• Development/improvement of Android OS apps
- Development of Android native apps based on Kotlin language
- Optimization of app implementation using AAC, Jetpack compose, and RX technology
- Implementation of business logic based on server API communication and configuration of user interfaces
- Ensuring development efficiency using modular development architecture (MVVM, MVI, etc.)
- UX/UI development for global services
- App management upon store release and using Firebase (Firebase Cloud Messaging, Google Analytics, etc.)
Qualifications
• Must hold a degree of bachelor or higher
• Must have more than 4 years of experience in Android native development using Kotlin
• Must have experience in service development using Rx (RxKotlin, RxAndroid, Coroutine, etc.)
• Must understand design patterns such as MVP, MVVM, MVI, and have practical experience applying them
• Must have the capability to develop various app native UI interactions
• Must be able to communicate effectively with collaborating departments such as planning, design, marketing, BE development, and FE development
Preferred Qualifications
• Should have a major in computer science, computer engineering, software, or other STEM fields
• Should have experience implementing and improving clean architecture
• Should have experience designing and developing common libraries/SDK interfaces
• Should understand Java development codes and have related knowledge
Hire Process
1. Application submission
2. Document screening
3. Interview process (personality test)
4. Hiring medical examination
5. Final acceptance
[Applicant Notes]
• Preferential treatment will be given to job protection targets (disability, veterans, etc.) in accordance with relevant laws.
• Applications are accepted only through the Hyundai Motor Company recruitment website; individual submissions are not accepted.
• It is recommended to submit early as a large number of candidates may apply on the application deadline, making it difficult to apply.
• Tasks may be required during the process.
• The schedule may be adjusted according to the recruitment process.
• The rank stated in the announcement may change, and will be finalized through a treatment negotiation process considering individual experiences and evaluations.
• For inquiries related to recruitment, please check the [FAQs] menu on the recruitment website or use the '1:1 Inquiry' option.
[Other Considerations]
• This announcement is for a fixed-term employment type where a labor contract period (1 year) is agreed upon upon employment, and the labor contract will end upon the expiration of the said period. It can be extended based on operational circumstances, but cannot exceed a maximum of 2 years.
• Acceptance may be canceled or rejections may occur in the process if any of the following conditions apply:
- If any submitted content throughout the application and recruitment process is found to be false or unverifiable.
- If normal work cannot be carried out according to company regulations.
- If there are restrictions on overseas travel (for males, including those who have not completed military service or are not exempt).
- If unable to join on the designated start date specified by the company after final acceptance.
• Our company strives to respect third-party trade secrets and comply with laws related to preventing unfair competition and protecting trade secrets. Please be particularly careful not to infringe on or violate confidentiality obligations regarding trade secrets of previous or current employers during the recruitment process.