Đơn ứng tuyển
Senior iOS Developer
Floor 2, Tower A, Rivera Park Building, 69 Vu Trong Phung, Thanh Xuan Trung Ward, Thanh Xuan District, Hanoi
Negotiable
Apply
I. JOB DESCRIPTION
Product development
- Develop iOS applications based on the company’s product strategy.
- Collaborate with Product Managers to design and implement new features.
- Participate in application user experience, optimize applications based on user tracking metrics, reviews, etc., to provide the best user experience.
Solution consultation and code quality management
- Assume the role of Techlead and take responsibility for code quality in projects.
- Participate in researching and developing technology, providing technical solutions for products.
- Organize code evaluations and provide solutions for the project team.
Training:
- Develop training plans to enhance the skills of personnel within the team.
- Directly participate in training sessions.
II. RECRUITMENT REQUIREMENTS
- Minimum of > 5 years experience in developing Native Apps on the iOS platform using Xcode + Swift, having products developed and available on the Apple Store is an advantage.
- Proficient in design patterns: MVP, MVVM.
- Experience in building applications using client-server architecture and RESTFUL APIs.
- Proficient in Swift, Core Foundation, UIKit, Cocoa Touch, Core Animation, and other Apple frameworks.
- Experience in developing mobile payment and in-app purchase applications, e.g., Apple IAP.
- Experience working with Firebase Remote Config, Firebase Event, FCM, Firebase Crashlytics.
- Experience in memory management and memory/configuration optimization.
- Experience in offline data storage, control, and multitasking.
- Proficient in integrating Admob advertisements into applications.
- Familiar with common tools for building and publishing apps on the Apple App Store (TestFlight, Firebase App Distribution, Deploygate).
- Ability to develop applications with high performance, serving millions of users.
- Ability to research new technologies and problem-solving skills.
- Experience working with Agile methodology is an advantage.
III. CANDIDATE BENEFITS
3 Reasons why you should choose TP Entertainment:
First is the opportunity for rapid self-development:
- The TP Entertainment environment always maximizes your strengths and creativity, giving you the opportunity to shine.
- You’ll work and receive coaching directly from experienced managers.
Second is the opportunity for unlimited income growth:
- Your contributions are always clearly recognized by the company, resulting in rapid and limitless improvement in your income.
Third is the extremely favorable working environment:
- TP Entertainment’s culture is deeply ingrained with 4 core values: Efficiency, Creativity, Customer-centricity, and Humanity.
- Working at the leading technology company in Mobile app with a youthful, dynamic, friendly, and creative environment.
- Yearly travel and quarterly outings with family.
Additionally, you will enjoy the following company benefits:
- Lunch allowance.
- Full insurance coverage as per state regulations.
- Annual health check-ups
- Spacious pantry area for entertainment, snacks, lunch, and internal activities.
- Participation in daily sports activities at the company.
- Two-month probation period with full salary.
Candidates interested please send CV to: hr@tp.com.vn
State in the email subject: Senior iOS Developer – Nguyen Van A