About the role
The project is developed in the Language Intelligence area. It uses AI and NLP technologies to analyze and process large-scale text data.
The solution supports key features of a digital platform, such as search, content quality, and process automation.
Our expectations
- Very good knowledge of iOS SDK, different iOS versions, and device configurations.
- Strong understanding of MVVM and Clean Architecture.
- Very good knowledge of Xcode.
- Very good knowledge of Swift.
- Experience with Git version control system.
- Knowledge of TypeScript.
- Good understanding of UI design principles and UX best practices
- Experience in writing unit tests.
- Ability to work with RESTful APIs and JSON.
- Good communication skills and ability to work effectively in a team.
- High level of independence, good work organization, and strong problem-solving skills.
- Native level of Polish and English at B2 level.
Nice to have
- Experience with modular architecture (e.g. Kotlin Multiplatform).
Main responsibilities
- Develop and maintain iOS applications using Swift.
- Design and implement solutions based on MVVM and Clean Architecture.
- Build and maintain user interfaces according to UI/UX best practices.
- Work with RESTful APIs and handle JSON data.
- Write and maintain unit tests to ensure code quality.
- Collaborate with backend developers, designers, and product teams.
- Participate in code reviews and follow best coding standards.
- Use Git for version control and team collaboration.
- Identify and fix bugs and performance issues.
- Actively contribute to team communication and knowledge sharing.