April 9, 2026

Mobile Software Engineer (Android)

Mid • Hybrid

Warsaw, Poland

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:

  • Strong knowledge of Kotlin and Jetpack Compose for UI development.

  • Solid experience with Android SDK and native Android development.

  • Good understanding of Object-Oriented Programming (OOP), algorithms, and data structures.

  • Experience with Gradle build processes.

  • Experience working with Continuous Integration (CI) systems.

  • 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).

  • Experience working with large codebases.

  • Practical knowledge of Test-Driven Development (TDD) and Pair Programming.

  • Experience in AI-supported software development, e.g. using tools like GitHub Copilot.

Main responsibilities:

  • Develop and maintain native Android applications using Kotlin and Jetpack Compose.

  • Design and implement user-friendly and scalable UI solutions.

  • Work with AI and NLP-based features for text analysis and processing.

  • Collaborate with product managers, backend developers, and data teams.

  • Ensure high code quality, performance, and application stability.

  • Participate in code reviews and knowledge sharing within the team.

  • Contribute to architecture decisions and modular code design.

  • Support and improve CI/CD pipelines and build processes.

  • Identify, analyze, and solve technical problems independently.

  • Write clean, maintainable, and testable code.