About the Position:
We're seeking an exceptional mobile engineer to join our team. With over 20 years of experience, we bring together technologists and innovators in Europe, North America, and Latin America. Our team takes on advanced tech challenges and contributes to shaping the future of technology.
Key Responsibilities:
* Lead software engineering projects from design to delivery.
* Develop high-quality iOS mobile applications using Swift, SwiftUI, and Combine.
* Create robust, efficient, and scalable iOS UI designs.
* Design and implement data-driven architectures using MVVM, MVC, VIPER, Clean, TCA, or Redux-like approaches.
* Collaborate with cross-functional teams to identify requirements and provide solutions.
Requirements:
* 7+ years of software engineering experience.
* Advanced Kotlin (Android), C, C++ experience.
* Extensive iOS mobile app development experience in Swift/SwiftUI.
* Solid understanding of full iOS mobile development life cycle.
* Strong knowledge of iOS UI design principles and best practices.
* Expert in UI layouts and adaptive layouts for various hardware configurations.
* Experience writing custom views and controls.
* Experience consuming RESTful JSON/XML web services.
* Experience testing high volume applications: unit test, integration test, performance test.
* Experience using external libraries.
* Experience with Git and GitFlow.
* Solid grasp of fundamental algorithms, data structures, and design patterns.
* Portfolio of apps; ideally available in the App Store.
* Aptitude and desire to independently learn new technologies.
Benefits:
* B2b Contract.
* 100% remote work.
About Us:We bring together technologists and innovators in Europe, North America, and Latin America. With over 20 years of market experience, we contribute to shaping the future of technology.