 
        
        Mobile Application Developer Position
">
About Job Description
The role of an iOS mobile application developer is to create, modify and maintain high-quality applications for the Apple ecosystem. In this position, you will be responsible for translating business requirements into functional specifications.
-----------------------------------
Required Skills and Qualifications
To excel in this role, you will need to possess a solid understanding of modern iOS development principles, including Swift, SwiftUI, and relevant technologies. Experience with Agile methodologies, continuous release, and delivery practices is also essential.
 * Technical Requirements:
 * Designing and developing high-quality mobile applications using Swift, SwiftUI, and other relevant technologies.
 * Familiarity with modern iOS development, SwiftUI, and design patterns (MVVM, MVC, VIPER).
 * Strong understanding of iOS Provisioning workflow and RESTful/GraphQL APIs.
 * Experience with unit testing, test automation frameworks (XCTest, XCUITest), offline storage, threading, and performance tuning.
 * Demonstrated experience working with continuous release and delivery practices.
 * Solid understanding of full mobile development life cycle and open-source iOS projects.
 * Able to understand business requirements and translate them into technical requirements.
 * Proficient in code versioning tools (Git) and continuous integration tooling.
 * Top-notch teamwork and communication skills, with experience coaching and managing developers.
You will work closely with cross-functional teams to deliver high-quality software solutions that meet the evolving needs of our users.
How You Will Benefit
This role offers a unique opportunity to join a dynamic team and contribute to the development of cutting-edge mobile applications. As a member of our team, you will have the chance to grow professionally, learn new skills, and make a meaningful impact on our users' lives.
We are looking for a skilled and motivated individual who is passionate about building high-quality mobile applications and has excellent teamwork and communication skills.
What We Offer
Our company values innovation, collaboration, and excellence. We offer a competitive salary, comprehensive benefits package, and opportunities for growth and professional development.
Join us in shaping the future of mobile application development!