We are seeking an experienced software engineer with expertise in creating dynamic mobile applications. As part of our mobile apps team, you'll design, develop, test and release applications across iOS, Android, phones and tablets.
Key Responsibilities:
* Design and develop features and user interface using latest technologies
* Collaborate with cross-functional teams on domain and feature requirements
* Analyse and resolve technical issues to ensure smooth application performance
About the Role:
You will work closely with a talented team of engineers, designers and product managers to deliver high-quality mobile applications that meet the needs of our users. Your contributions will play a significant role in shaping the future of our products and services.
Requirements:
To be successful in this role, you will need:
* A strong understanding of iOS development principles and practices
* Proficiency in Swift or Objective-C programming languages
* Familiarity with agile development methodologies and version control systems like Git
* Excellent problem-solving skills and attention to detail
* The ability to communicate complex technical concepts to both technical and non-technical stakeholders
What We Offer:
We offer a competitive salary package, generous benefits, and opportunities for career growth and professional development. Our team is passionate about innovation, collaboration and excellence, and we're committed to providing a supportive and inclusive work environment that allows you to thrive.