About this role
Accountabilities:
- iOS Application Development: Design, build, and maintain advanced iOS applications using Swift, delivering reliable, responsive, and high-quality experiences.
- Feature Delivery: Collaborate with cross-functional teams to define, design, develop, test, and ship new features and impactful products.
- Codebase Improvement: Maintain and enhance the existing codebase, with a strong focus on clean architecture, maintainability, continuous integration, and continuous deployment practices.
- Performance and Quality: Identify and resolve bugs, optimize application performance, and ensure strong responsiveness, stability, and overall product quality.
- Integration and Architecture: Integrate third-party libraries and APIs while applying scalable architectural patterns and mobile development best practices.
- User Experience and Security: Partner with design teams to deliver strong UI/UX experiences while identifying and addressing security vulnerabilities to maintain a secure application environment.
- Technology Innovation: Stay current with mobile trends, architectures, frameworks, and emerging technologies, and evaluate opportunities to improve development efficiency through modern tools and practices.
Requirements
- Professional Experience: Bring 4–8 years of overall software design and development experience, including at least 4 years focused on mobile application development.
- iOS and Swift Expertise: Demonstrate hands-on experience building iOS applications with Swift, along with a strong understanding of iOS design principles, patterns, and development best practices.
- Architecture: Have solid knowledge of mobile architectural patterns such as MVVM and MVP, with proven experience designing modular, scalable, and maintainable application architectures.
- AI-Assisted Development: Have practical experience integrating AI-assisted development tools and techniques into everyday workflows, including code generation, testing, debugging, performance analysis, or automation.
- Testing and Code Quality: Be committed to clean, readable, well-structured code and have experience developing resilient tests using approaches such as unit and snapshot testing.
- iOS Ecosystem: Have experience with CocoaPods dependency management and strong knowledge of mobile development patterns such as dependency injection and observer patterns.
- Ownership and Collaboration: Take ownership of technical initiatives, think critically about frameworks, languages, and processes, and collaborate effectively with teammates on complex technical challenges.
- Product and User Focus: Care deeply about usability, user interaction, and visual quality, while maintaining a genuine passion for building meaningful and impactful products.
- Growth Mindset: Thrive in an environment where you can learn, experiment with new technologies, share knowledge, and contribute to the continuous growth of the engineering team.
Benefits
- Hybrid Work: Flexible hybrid work arrangement combining work-from-home and office-based collaboration.
- Annual Leave: 26 calendar days of annual leave.
- Health Insurance: Health insurance coverage as part of the benefits package.
- Maternity Leave: Six months of paid maternity leave.
- Paternity Leave: 15 days of paid paternity leave.
- Compensation: Competitive salary and benefits package.
How Jobgether works:
We use an AI-powered matching process to ensure your application is reviewed quickly, objectively, and fairly against the role's core requirements. Our system identifies the top-fitting candidates, and this shortlist is then shared directly with the hiring company. The final decision and next steps (interviews, assessments) are managed by their internal team.
We appreciate your interest and wish you the best!
Why Apply Through Jobgether?
Data Privacy Notice: By submitting your application, you acknowledge that Jobgether will process your personal data to evaluate your candidacy and share relevant information with the hiring employer. This processing is based on legitimate interest and pre-contractual measures under applicable data protection laws (including GDPR). You may exercise your rights (access, rectification, erasure, objection) at any time.
#LI-CL1