Responsibilities
- Create and maintain sophisticated iOS applications using Swift programming language
- Implement software architecture patterns such as Clean Architecture, MVVM, VIPER, or comparable frameworks
- Apply modular design principles to enhance code maintainability and scalability
- Develop intuitive and responsive user interfaces with UIKit and SwiftUI
- Connect mobile applications to RESTful services and external data systems
- Write and maintain unit tests to ensure application stability, efficiency, and functionality
- Use artificial intelligence tools to support coding, refactoring, test creation, debugging, and documentation tasks
- Engage fully in Scrum events and contribute to technical planning and discussions
- Review peer code submissions and uphold adherence to established coding standards
- Diagnose and resolve software issues, improve performance, and refine user experience
- Deliver reliable time estimates and meet project deadlines consistently
Benefits
- Attractive compensation package
- Guaranteed thirteenth-month salary payment
- Eligibility for performance-based bonuses
- Access to professional English language training
- Premium health insurance coverage
- Generous annual vacation entitlement
Compensation
Competitive salary with performance bonus and 13th-month salary
Work Arrangement
Not specified
Team
Agile team environment with Scrum methodology
Other
Due to the large number of applications received, individual responses cannot be sent to all candidates. If no communication is received from the company within 10 working days, applicants should assume their profile is no longer under consideration. Appreciation is expressed for the interest and understanding.
Not specified