Login Enter

4IT SOLUTIONS sp. z o.o.

6 months ago

Senior iOS Developer

Sign up free Log in

Sign up to save this job, get alerts, and apply with an optimized CV.

Company information

Company
4IT SOLUTIONS sp. z o.o.
Location
Polska, mazowieckie, Warszawa Poland
Posted
6 months ago
View all jobs at 4IT SOLUTIONS sp. z o.o.

Job description

Senior iOS Developer Place of work: Warsaw Technologies we use Required C++ Swift Objective-C XCTest Xcode REST API HTTPS/TLS OpenAPI/Swagger MVVMC VIPER Postman Quick/Nimble Operating system Windows macOS Linux About the project The project concerns work on one of the most popular mobile applications in the financial industry, which enjoys enormous user trust. The application is recognized as one of the best in its category. The team continuously develops and improves the product, implements new features, and ensures high-quality code. We are looking for a senior iOS developer who will join our team and contribute to the development of this successful project. Responsibilities: - Design, develop, test, and maintain mobile applications using Swift, Objective-C, and C++ programming languages; - Collaborate with designers, product managers, and other developers to ensure high-quality code and meet project requirements; - Participate in code reviews and provide constructive feedback; - Develop and implement REST APIs using OpenAPI/Swagger; - Ensure the security of data transmission using HTTPS/TLS protocols; - Work with Postman and Quick/Nimble testing frameworks; - Troubleshoot issues and resolve problems in a timely manner; - Stay up-to-date with the latest technologies, trends, and best practices in mobile development. Requirements: - Bachelor's or Master's degree in Computer Science, Software Engineering, or related field; - At least 5 years of experience in iOS development using Swift, Objective-C, and C++ programming languages; - Strong knowledge of REST APIs, OpenAPI/Swagger, and HTTPS/TLS protocols; - Experience with MVVMC and VIPER architectures; - Familiarity with Postman and Quick/Nimble testing frameworks; - Excellent problem-solving skills and attention to detail; - Ability to work in a team environment and communicate effectively; - Strong understanding of software development life cycles and Agile methodologies. Benefits: - Competitive salary and benefits package; - Opportunity to work on a successful project with a high level of user trust; - Collaborative and dynamic work environment; - Professional development opportunities; - Flexible working hours and remote work options.

Required skills

Interested in this position?

Create your free account and tailor your CV to match this job.