Source description
About the role
IOS Developer
Krokow Poland
Rate : 1100 PLN per day
Contract Duration : 6+ Months
• Proactive collaboration in the project team to help develop the product using your experience to help guide the team through the whole development lifecycle
• Hands on with planning, estimating, contributing to the architecture, coding, development
• Refactoring and continuous improvements of the code bases is vital
• Focus on software quality and delivering quality throughout the whole process
• Ensuring that technical decisions and information is communicated through the global team
• Taking responsibility of releases and contributing to the ongoing support of the live apps
• Keen to collaborate with others, and you’ll give thought about how software fits into the bigger picture
• Experienced in Continuous Delivery practices and how they affect product quality and delivery
• Experienced with a range of agile practices and understand how and why they work
• We promote a DevOps culture so you will need to look beyond pure programming and get involved with the deployment and operation of the software we build.
• Have strong experience building highly productive teams of technically talented engineers
• Deliver fair outcomes for our customers and ensure own conduct maintains the orderly and transparent operation of financial markets
What you will bring to the role:
• Solid experience in Mobile Engineering
• Hands on experience on using Swift 5+ to develop iOS Apps
• Strong experience with Xcode12+ to create advanced UIs
• Deep knowledge of Apple’s HIG, design best practices, coding and naming guidelines
• Good knowledge of software design patterns and software architecture principles
• Experience in building Universal Apps that support different layouts for iPhone and iPad
• Regularly write unit tests
• Experience with UI automation (any tool)
• Experience with OS X shell scripting and Xcode / Fastlane command-line tools
• Experience integrating with server-side APIs using REST
• Familiarity with security concepts and integration, e.g. https, certificate pinning, encryption/decryption and data protection
• Experience working in a team of iOS engineers building and maintaining large scale apps, or apps that you have built personally
• You should be comfortable with pair programming.
• Credibility and ability to influence stakeholders convincingly with well-considered logic.
• Knowledge of agile project management with cross functional teams, using Jira and Confluence"
Job type: Contract Division: eTeam Workforce Limited Reference: 22-05980
More at eTeam