Our client - a subsidiary of a state-owned-company in the financial services sector- is looking for experienced iOS developer to jump into their active development team. You need to have the following:
Responsibilities
Design and develop new features and functionality for iOS applications using Swift.
Maintain and enhance existing iOS codebases, focusing on scalability, performance, and security.
Collaborate with product and design teams to refine requirements and translate them into intuitive mobile solutions.
Implement best practices in coding, testing, and deployment to deliver high-quality iOS applications.
Integrate RESTful APIs, third-party libraries, and backend services to enhance app functionality and performance.
Continuously monitor, troubleshoot, and optimize iOS app performance to improve user experience and reliability.
Participate in code reviews, technical discussions, and provide constructive feedback to team members.
Qualifications
Skills:
Proficiency in Swift.
Solid understanding of iOS app architecture patterns (e.g., MVC, MVVM) and UI/UX best practices.
Experience with RESTful APIs, Websocket, JSON, gRPC, and integrating with backend services.
Familiarity with Xcode and the Apple App Store deployment process.
Knowledge of cloud platforms (AWS, GCP, or Azure) and CI/CD pipelines for mobile development is a plus.
Experience:
3+ years of experience in iOS app development.
Experience working in agile teams, delivering projects in iterative cycles.
Education:
Bachelor’s degree in Computer Science, Software Engineering, or related field (or equivalent experience).
Soft Skills:
Excellent verbal and written communication skills.
Strong problem-solving abilities and a passion for learning and innovation.
Ability to work independently and as part of a team, demonstrating adaptability in a fast-paced environment.