Native iOS app development and converting ideas, designs and requirements to concrete stable production builds.
Coordinate and collaborate with the Product and Engineering team to identify problems, come up with creative solutions, and help with tracking and delivering within the release plan.
Understand and implement iOS specific design patterns.
Develop and iterate within a rather lean, yet very fast-paced Engineering team.
Be part of a productive and fun startup culture.
What you will bring:
5-8+ years proven experience in designing, building, refactoring and releasing rich client software using industry standard patterns.
Experience with iOS XCode, Swift, Swift UI, debuggers (e.g. Charles), revision control systems (e.g. Git) and bug tracking (e.g. Jira).
Experience with TCA architecture is a plus.
Proven ability to lead the development of multiple features of an application and coordinating cross-team consensus and delivery of a product release.
Experience with TDD, pairing, code reviews, and other techniques to maintain high-quality code and resiliency.
Advocacy of automated testing, continuous delivery, and software quality across the software development life cycle.
Proven track record in successfully delivering large scale enterprise-wide solutions, from design to development to testing to production.