About This Role
We're seeking a seasoned cross-platform mobile engineer with expertise in developing iOS native applications.
As a professional in this position, you will play a pivotal role in shaping the future of our mobile products and services.
* Your primary responsibility will be to design, develop, and deploy high-quality mobile applications that meet and exceed user expectations.
Our ideal candidate has at least 7 years of working experience in software engineering, with advanced knowledge of Kotlin (Android), C, and C++.
The successful applicant will also have extensive experience in developing iOS mobile native applications using Swift/SwiftUI, as well as solid understanding of the full iOS mobile development life cycle.
Required Skills and Qualifications
To excel in this role, you should possess the following skills and qualifications:
* Expertise in UI layouts and creating adaptive layouts for various hardware configurations
* Experience writing custom views and controls
* Experience consuming RESTful JSON/XML web services
* Experience in testing high volume applications: unit test, integration test, performance test
* Experience using external commercial and open source libraries
* Experience with Git and GitFlow
* A solid grasp of fundamental algorithms, data structures, and design patterns
The preferred candidate will also have experience in Core Animation, Core Graphics, and Core Bluetooth, as well as automated user interface functional testing and Scrum/Agile methodologies.
Benefits
We offer a range of benefits, including:
* B2B contract
* 100% remote work
What We Offer
In addition to the benefits mentioned above, we offer a dynamic and supportive work environment that encourages professional growth and development.