Salary: 60,000 - 90,000 GBP per year Requirements:
* Proven experience (5+ years) in mobile app development creating high-end B2C apps, with a strong focus on end-to-end development.
* A portfolio showcasing previous work and a passion for creating exceptional user experiences.
* Extensive experience working with Swift (iOS) or Kotlin (Android).
* App performance optimization experience.
* Experience creating secure and obfuscated app binaries.
* Ability to write clean, efficient, and well-documented code, adhering to best practices and industry standards.
* Experience implementing push notification frameworks.
* Conducting thorough testing and debugging to ensure the highest quality of applications.
* Excellent communication and teamwork skills, with a desire for collaboration and proactiveness in meetings.
* Ability to stay up-to-date with the latest mobile development trends, tools, and technologies.
* Experience working in Agile frameworks (Scrum / Kanban).
Responsibilities:
* You will be accountable for achieving sprint goals and handling any development challenges that may arise during the development process across both functional and non-functional aspects.
* You will actively participate in Agile ceremonies, particularly in refinement sessions where solutions are crafted.
* You will be responsible for identifying performance bottlenecks and implementing strategies to overcome them.
* You may also contribute to and support production releases and be involved in creating and working with CI/CD pipelines.
* You will be expected to implement payment systems such as Apple Pay or G Pay for in-app purchases.
Technologies:
* Android
* CI/CD
* Support
* Kanban
* Kotlin
* Mobile
* Swift
* iOS
* AWS
* Backend
* Cloud
* GraphQL
More:
We are seeking a highly skilled and self-starting Senior Mobile App Developer to join our small, agile team in London on a hybrid basis for a 3-month project. You will have a strong background in end-to-end mobile app development, from seed app through to app store release. Your ability to handle both functional and non-functional development challenges will be key to your success in this role. If you believe you are the right fit for this position, please submit your CV at your earliest convenience. If you do not receive a response within two weeks, please consider your application unsuccessful on this occasion.