Mobile Applications Developer Job Opportunity
About the Role
We are seeking an experienced Mobile Applications Developer to join our team. As a key member of our development team, you will be responsible for designing and developing high-quality mobile applications using iOS technologies.
Responsibilities
The successful candidate will work closely with cross-functional teams to deliver features and products that meet the highest standards of quality and functionality. Key responsibilities include:
* Designing and developing new mobile applications using iOS technologies
* Working collaboratively with product management and project management to define product requirements and develop designs
* Writing and testing code using strict development methodologies, including code reuse, maintainability, testing, and documentation
* Building high-volume platforms that link millions of users worldwide at the same time
* Developing test cases in line with best practice methodology
Requirements
To be successful in this role, you will need:
* A strong background in iOS development, with experience in Objective C and Swift programming languages
* Excellent problem-solving skills, with the ability to demonstrate logical troubleshooting steps when working on software bugs
* A genuine passion and interest in technology and software development, with a thorough knowledge of best practices and new technologies
* Self-management skills, particularly in respect to prioritization and execution
* Detail-oriented individual with the ability to rapidly learn and take advantage of new concepts, business models, and technologies
Desirable Skills
In addition to the above requirements, it would be beneficial if you have experience with the following:
* Unit Test driven development
* Bluetooth classic or BLE development
* Experience with networking and client/server integration
* Experience with SwiftUI
* Sensor integration
* Examples of Apps on the App Store
Benefits
We offer a competitive salary and benefits package, as well as opportunities for career growth and development. If you are a motivated and talented developer looking for a new challenge, we encourage you to apply.
This is an exciting opportunity to join a dynamic team and contribute to the development of innovative mobile applications. If you are passionate about technology and software development, we want to hear from you.