ios Developer
Mee Tee Mee Ngern Co., Ltd.Job Overview:
The iOS Developer is responsible for developing and maintaining applications aimed at a range of iOS devices, including mobile phones and tablets. The primary focus will be on developing applications and their integration with back-end services. This role requires collaboration with other engineers and developers working on different layers of the infrastructure.
Key Responsibilities:
1. Application Development:
- Design and build advanced applications for the iOS platform.
- Collaborate with cross-functional teams to define, design, and ship new features.
2. Code Management:
- Write clean, readable, and maintainable code.
- Ensure the best possible performance, quality, and responsiveness of the application.
- Identify and correct bottlenecks and fix bugs.
3. Collaboration:
- Work with outside data sources and APIs.
- Continuously discover, evaluate, and implement new technologies to maximize development efficiency.
- Work closely with designers, product managers, and other team members to ensure a seamless user experience.
4. Testing:
- Conduct unit testing, integration testing, and device testing.
- Debug and resolve issues related to application performance, reliability, and scalability.
5. Documentation:
- Maintain comprehensive documentation for code, system configurations, and change management.
- Prepare and maintain technical documentation to assist in the software development process.
6. User Interface Design:
- Design and implement user interfaces that enhance user experience.
- Ensure UI designs adhere to Apple's Human Interface Guidelines and other best practices.
Qualifications:
-Bachelor’s degree in Computer Science, Information Technology, or a related field.
-Minimum of 3-5 years of experience in iOS development.
-Proven experience in developing iOS applications and publishing them on the App Store.
• Skills:
- Strong knowledge of iOS SDK, different versions of iOS, and how to deal with different screen sizes.
- Proficiency in Swift and Objective-C.
- Strong knowledge of iOS UI design principles, patterns, and best practices.
- Experience with offline storage, threading, and performance tuning.
- Familiarity with RESTful APIs to connect iOS applications to back-end services.
- Knowledge of the open-source iOS ecosystem and the libraries available for common tasks.
- Familiarity with cloud message APIs and push notifications.
- Understanding of code versioning tools, such as Git.
Preferred Qualifications:
• Experience with Apple's frameworks such as Core Data, Core Animation, and Core Graphics.
• Knowledge of cross-platform mobile frameworks like Flutter or React Native.
• Certification in iOS development.
- Provident Fund
- Staff training and development
- Overtime
- Fuel/transportation fees
- 5-day work week
- Social security
- Health insurance
- Accident Insurance
- Employee's uniform
- Annual trip or party
- Performance/results-based bonus
- Annual bonus
https://www.meetee.co.th/