• Development of iOS apps based on Swift
• Development of new features and services for VLLO and WEILO applications
• Development of new apps such as VLLO Family application
• Bug fixing and maintenance for stabilization of VLLO and WEILO applications
• As an intern, you will be able to experience tasks related to the development of video editing applications.
Introducing the development team
• Develop new features for video editing applications VLLO or WEILO and develop new applications being released such as VIMOSOFT's VLLO Family application.
• You will have the opportunity to grow and learn by exchanging feedback about code with the CTO who has 23 years of development experience and not only create high-quality app services but also apply new technologies together.
• You will work together with capable planners and UX/UI designers to understand the entire process of app service development and proceed with the work.
• VIMOSOFT developers strive to create maintainable code from a long-term perspective by deeply considering software architecture based on solid foundations.
• Currently, there are 3 Android developers working who are looking for passionate colleagues who can focus on their work and career growth in a free work environment, and provide better services to customers based on that.
⭐ For development positions, please freely write and submit your experience on the following topics (submission format and word count are free) ⭐
1. Please write about your experience of studying fundamental computer theory (data structures/algorithms/computer architecture, etc.) and making efforts to apply it in practice.
2. Write a simple motivation for applying for the 'position' and what kind of developer you want to become after joining VIMOSOFT and your goals as a developer.
(Example of position motivation: Reasons for deciding to pursue a career as a developer, reasons for choosing backend development, etc.)
Here are the tasks you will perform if you join
• Development of iOS apps based on Swift
• Development of new features and services for VLLO and WEILO applications
• Development of new apps such as VLLO Family application
• Bug fixing and maintenance for stabilization of VLLO and WEILO applications
• As an intern, you will be able to experience tasks related to the development of video editing applications.
We would like to work with someone like this
• A graduate in computer science or a related field
• Someone with a high understanding of Swift language and iOS platform
• Someone who understands the concepts of Object-Oriented Programming (OOP) and strives to apply the SOLID principles in development
• Someone who understands fundamental concepts of data structures, algorithms, design patterns, etc.
• Someone who is passionate about development and can work independently
It would be even better if you are this person
• Have knowledge and skills related to video/audio processing
• High understanding of mobile app UX/UI
• Hold a master's or doctoral degree
• Have experience in related work
• Someone who can logically convey their opinions supported by evidence
Intern Notes
• Must be available for full-time work for 3 months and be able to start immediately upon conversion (start date can be coordinated within one month)
• Evaluations will be conducted at the end of the internship period for official employment conversion
• Please submit source code in PDF format that allows verification of the project information you have worked on, regardless of the format such as portfolio or Github.
• If a final successful candidate fails to obtain graduation eligibility, the acceptance may be canceled.
Technologies used by the development team
• Language: Swift, Objective-C
• IDE: Xcode
• Task Management: Notion, Slack
• Code Management: Git
• Issue Management: Redmine
• Deployment Management: Jenkins
If you join the VIMOSOFT development team
• You will be able to spread your wings freely at VIMOSOFT where individual project contributions are highly valued!
• At VIMOSOFT, we believe a great developer is one who designs well and understands structure, going beyond simple coding.
• At VIMOSOFT, you can experience various problems and grow in an open environment where you can freely express your opinions!
Here’s how to join us
• STEP 1. Application and portfolio submission
- Applications are reviewed on a rolling basis, and only successful candidates will be contacted individually within two weeks.
• STEP 2. Aptitude Test
• STEP 3. Practical Interview
- It’s a time to learn about your experiences and skills through an interview with management and the HR team.
• STEP 4. Discuss Treatment and Final Acceptance
Please take note!
• Employment Type: Intern Conversion (Assessment for conversion to regular employment after 3 months of internship)
• Salary: As per company regulations
• Employment Duration: 3 months
• Working Hours: 40 hours a week (08:00 - 12:00 flexible working hours)
• If false facts are discovered, employment may be canceled even after hiring.