iOS Developer #PFS860277
Company: Client of Professions
Work Location: Remote
Salary: Negotiable
Roles and Skills:
Job Overview And Responsibility
Responsibilities:
- Develop and maintain products and contribute to the implementation process of features and solutions, working closely with the Engineering team
- Research new features, analyze requirements, estimate implementation; design software; code reviews; document solutions
- Design solutions, taking non-functional and operational requirements into consideration
- Maintain a testing tool for the QA team to test the iOS SDK
- Prepare build packages for customers
- Make sure that applications are continuously delivered with the requested level of quality
Our Technologies:
- Swift for iOS development with UIKit
- Dynamic framework development in Swift
- GitHub Actions for CICD
- Industry standard authentication/authorization, such as OpenID Connect
- Industry standard encryption and signing (EdDSA, RSA, and AESCBC)
Required Skills and Experience
- 3 - 5 year’s experience in iOS development
- Solid knowledge in mobile app design patterns, Core Data, Auto Layout, Memory management, app lifecycle, asynchronous operations, and concurrency such as GCD and multi-threading
- CI/CD and DevOps principles with regards to iOS development (e.g. Fastlane, Bitrise)
- Experience using professional software development systems such as Kanban tools and Git, and scrum development process
- Proficiency in Unit Testing and Test-Driven Development
- Results-oriented with the proven ability to meet deadlines
- Strong analytical and problem-solving skills
- Willingness to learn in a fast-paced environment
- Fluent written and spoken technical English
Why Candidate should apply this position
Our Benefits
- Competitive compensation and generous bonus scheme.
- Health insurance package of HD Insurance.
- Stock option participation in case of outstanding performance.
- Employee referral bonus: 3,000,000 - 6,000,000 VND depending on level / role.
- Overseas travel opportunities (ASEAN / Europe).
- Professional English environment.
- Paid leave.
- Full social insurance.
- Relocation & visa support.
Company People & Passion
- Senior team members with rich and diverse backgrounds.
- An international team from America, Japan, Italy, Singapore, Spain, and Vietnam.
Mission-driven and agile culture.
Reporting to
Tech Lead
Interviewing Process
Quy trình phỏng vấn: 2 vòng - có test
iOS Developer #PFS860277