Junior Android Developer
OLVRO Co. Ltd.
We are looking for a Junior Android Developer who is eager to learn and contribute to the development of mobile applications. In this role, you will assist in building and maintaining Android apps using Kotlin, including POS and non-POS mobile applications. You will work closely with senior developers, designers, and back-end teams to deliver reliable and secure mobile solutions. You may also help with API/SDK integrations, testing, and basic troubleshooting tasks. Occasionally, you may support certification activities and technical coordination with clients under guidance from senior team members. This role is ideal for developers who are motivated, collaborative, and interested in growing their skills in modern mobile technologies such as Kotlin and Kotlin Multiplatform.
Key Responsibilities:
- Assist in developing Android applications using Kotlin under the guidance of senior developers.
- Help implement features based on design and technical requirements.
- Support integration with backend APIs and third-party SDKs.
- Participate in POS and non-POS mobile application projects.
- Perform basic debugging, testing, and issue fixing.
- Follow coding standards and best practices in mobile development.
- Collaborate with UI/UX designers and team members to build user-friendly applications.
- Assist in documentation and certification-related tasks when needed.
- Stay updated with Android development tools and technologies.
- Participate in code reviews and team discussions to improve coding skills and quality.
- Provide technical support for integration or troubleshooting tasks when required, under supervision.
Job Qualifications:
- Bachelor’s degree in Computer Science, Information Technology, or a related field.
- Basic knowledge of Android development using Kotlin or Java.
- Understanding of Android app life cycle and basic architecture patterns such as MVVM.
- Experience with API integration and basic use of RESTful services.
- Familiarity with Git or other version control systems.
- Basic understanding of mobile app security concepts (e.g., permissions, data protection).
- Willingness to learn new technologies and improve technical skills.
- Good problem-solving and communication skills.
- Ability to work well in a team environment and follow instructions from senior developers.
Preferred Qualifications:
- Exposure to Kotlin Multiplatform or cross-platform development is a plus.
- Basic knowledge of Agile or Scrum development processes.
- Exposure to POS systems, fin-tech, or payment-related projects is an advantage.
- Awareness of PCI DSS or secure application development concepts is a plus.