Software Developer Position
We are seeking a skilled and experienced software developer to join our team. The ideal candidate will have a strong background in iOS app development, with hands-on experience in Swift, Xcode, and C++.
* The successful candidate should have a deep understanding of iOS life cycles and all components of iOS app development.
* A strong track record of writing unit tests to achieve desired code coverage is essential.
* Additionally, the candidate should be able to work from the office in a hybrid mode.
In this role, you will have the opportunity to develop and maintain high-quality iOS apps, while also collaborating with a talented team of developers.
Requirements
* Strong past experience working on iOS apps.
* Hands-on experience in Swift, Xcode, and C++.
* Experience with iOS life cycles and all components of iOS app development.
* Ability to write unit tests to achieve desired code coverage.
* Ready to work from the office in hybrid mode.
Benefits
* The ability to work on reusable components and experience in creating them.
* Good knowledge of CI/CD build plans.
* Strong knowledge of git and branching strategies.
* Ability to work individually as well as with a team.
* Strong knowledge of agile processes and ability to work in them.
* Some background knowledge of the banking sector.
* Android development skills (not mandatory).
* Experience with automation testing in iOS and creation of automation scripts for iOS.
Job Details
This is a mid-senior level contract position in the information technology field.