IOS Development Engineer

Job Description

  • iOS Application Development: Develop mobile applications for the iOS platform using Swift and Objective-C.
  • User Interface (UI) Design: Design user-friendly and attractive UI to enhance user experience (UX).
  • Feature Enhancement: Expand app functionality by adding new features or improving existing ones.
  • Integration with Mobile Platforms: Develop code to leverage iOS platform capabilities and integrate with device hardware and software.
  • Database Integration: Implement data reading and writing functionalities with databases.
  • Testing and Debugging: Conduct unit and integration testing to ensure application quality, analyze and fix bugs.
  • Security Measures: Ensure application security, protect user data, and fix vulnerabilities.
  • Performance Optimization: Optimize application performance for a smooth and enjoyable user experience.
  • App Deployment: Publish applications to the App Store and provide updates and improvements.
  • Version Control: Use Git and other tools for version control and team collaboration.
  • Project Management: Track task progress using project management tools and meet project deadlines.
  • Communication Skills: Maintain smooth internal team communication, understand requirements, and collaborate effectively.
  • Learning New Technologies: Stay updated with new iOS development technologies and best practices and apply them to current projects.

Required Qualifications

  • Programming Skills: Must be proficient in Swift and Objective-C, with experience in iOS application development.
  • Understanding of UI/UX Design: Ability to design user-friendly and attractive interfaces to improve UX.
  • Application Development Experience: Knowledge and experience in developing iOS applications, including database management and data operations.
  • Integration with Mobile Devices: Must have coding experience interacting with iOS device hardware and software.
  • Database Integration: Knowledge and experience in database usage and data manipulation.
  • Security Measures: Ability to ensure application security, protect user data, and address vulnerabilities.
  • Testing and Debugging: Ability to conduct unit and integration tests, analyze and fix bugs.
  • Performance Optimization: Ability to optimize application performance for fast and smooth operation.
  • Version Control: Experience in code management using Git or similar version control tools.
  • Communication Skills: Must be able to communicate effectively within the team, understand requirements, and collaborate efficiently.
  • Learning New Technologies: Willingness to learn the latest iOS development technologies and best practices and apply them to application development.

Application Requirements

  • Minimum of two years of experience.
  • Applicants must submit a resume and a detailed work experience document in Chinese.

Employment Type

Full-time employee

Estimated Annual Salary

From 4 million JPY

Number of Positions

2

Hiring Process

We are looking to hire suitable candidates immediately.

Working Hours

09:00 – 18:00

Compensation & Benefits

- Annual salary increase opportunity (once per year).
- Transportation expenses reimbursed (up to 30,000 JPY per month).
- Various social insurance plans (employment, accident, medical, and employee pension): Employment Insurance, Workers' Compensation Insurance, Medical Insurance, and Employee Pension.
- Regular health checkups.

Holidays & Leave

- Paid leave: Employees are eligible for paid leave after six months of employment.
- Special leave:
Employ