About us
DICEUS is a strategic technology partner for custom software development. Since 2011, we have accomplished more than 100 projects and contributed to our client’s growth in banking, fintech, insurance, healthcare, and other niches. We help SMBs and enterprises overcome their pressing business challenges with the right technology solutions. At the same time, we help tech companies scale up their teams with efficient staff augmentation.
We invite you to join us in this exciting journey of rapid growth!
About the project
We are looking for an experienced and highly skilled Senior iOS Developer to join our team. As a Senior iOS Developer, you will play a key role in the development of a new mobile application from scratch. This application will offer self-service options in the medical insurance domain and enable users to purchase various insurance products.
Responsibilities
- Lead the development of the mobile application, taking ownership of the technical implementation and driving its success.
- Collaborate with cross-functional teams, including designers.
- Mentor and guide Middle developers, providing technical expertise and support to help them grow.
- Conduct code reviews and implement best practices to maintain high coding standards.
- Optimize application performance and ensure its responsiveness across different iOS devices.
- Troubleshoot and debug issues, ensuring timely resolution and maintaining a stable application.
Requirements
- 4-5+ years of experience in iOS development, with a strong track record of delivering successful mobile applications.
- Extensive knowledge and proficiency in Swift programming language.
- Experience with the following frameworks is required: SwiftUI (minimum 1 year), URLSession, and Core Data.
- Proficiency in working with RESTful APIs for mobile development.
- Good understanding of the Combine framework (Rx) with a minimum of 1 year of experience.
- Strong understanding of design patterns and their application in iOS development.
- Highly recommended experience with Test-Driven Development (TDD) and unit testing.
- Strong architectural skills, with the ability to design scalable and maintainable code structures.
- Knowledge and experience with Continuous Integration and Continuous Deployment (CI/CD) processes.
- Excellent soft skills, including communication, collaboration, and problem-solving abilities.
We Offer
- Flexible work schedule
- Equipment for work
- Paid vacation (18 business days) and Statutory Holidays
- Paid sick leaves (10 business days)
- Non-paid days off (10 business days)
- Professional growth and development opportunities
- Free English lessons
Сообщение Senior IOS Developer появились сначала на DICEUS.