Job Description
We are looking for an experienced iOS Developer with strong analytical and problem-solving skills to join our team. As an iOS, you should have a deep understanding of Swift and be able to develop scalable applications with clean code.
Job Responsibilities
- Design and implement complex iOS applications
- Collaborate with cross-functional teams to identify and solve complex technical problems
- Participate in code reviews to ensure high quality and compatibility with the existing codebase
- Stay up-to-date with the latest iOS technologies and trends
- Analyze and optimize app performance to provide a fast and smooth user experience
- Develop and maintain unit tests to ensure code accuracy
- Create and maintain documentation of application design and codebase
Job Requirements
- Bachelor's degree in Computer Science or a related field
- Strong problem-solving skills and experience in troubleshooting complex technical issues
- Knowledge and experience with common iOS development frameworks and libraries
- Experience in developing scalable, high-performance mobile applications
- Excellent communication and interpersonal skills
- Ability to work independently and as part of a team
- Familiarity with Git and Git workflows
- Experience in test-driven development and continuous integration/continuous deployment (CI/CD)
- Experience in the finance industry would be a plus
If you are a self-motivated developer who enjoys developing complex applications and solving technical challenges, we encourage you to apply for this position.