
軟體工程師 - iOS
FunNow
full-time
Posted on:
Location Type: Hybrid
Location: Taipei City • 🇹🇼 Taiwan
Visit company websiteJob Level
JuniorMid-Level
Tech Stack
FlutteriOSSwift
About the role
- Develop, maintain, and optimize iOS App features to enhance user experience
- Integrate backend APIs, handle interfacing logic, and ensure stability
- Utilize AI tools (e.g., ChatGPT, Gemini, GitHub Copilot, Cursor) to improve development efficiency
- Enhance overall performance and code architecture quality, and optimize development processes
- Continuously monitor Apple ecosystem updates and technology trends
Requirements
- 2 - 5 years of iOS development experience, familiar with Swift language and development tools
- Proficient in RESTful API integration and architectural patterns (MVC, MVVM, VIPER)
- Able to write readable and testable code
- Practical experience using AI tools to assist development processes, with interest and passion for improving development efficiency with AI
- Experience in cross-functional collaboration, skilled in communication and problem-solving
- Familiarity with SwiftUI and modular architecture design is a plus
- Experience with TDD, proficient in writing unit and UI tests is a plus
- Familiarity with CI/CD development processes and automation tools is a plus
- Experience independently completing and successfully launching an app is a plus
- Familiarity with Flutter or cross-platform development experience is a plus
- Able to adapt to a fast-paced, rapidly iterative work environment, eager to try and innovate
Benefits
- Health insurance
- 401(k) matching
- Flexible work arrangements
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
iOS developmentSwiftRESTful API integrationMVCMVVMVIPERSwiftUITDDunit testingUI testing
Soft skills
communicationproblem-solvingcross-functional collaborationadaptabilityinnovation