Mobile Software Development Specialist
">
We are seeking an experienced Mobile Software Development Specialist to join our team. The ideal candidate will have a strong background in mobile app development and be able to contribute to the design, development, and testing of high-quality software applications.
">
Key Responsibilities:
">
">
* Contribute to the development of high-quality, reliable, fast, scalable, and responsive software applications
">
* Maintain and improve different mobile applications within the company scope
">
* Code following different architectural design patterns
">
* Write testable code and ensure the test coverage stays at the agreed level
">
* Be committed to maintaining and improving Continuous Integration and Continuous Deployment
">
* Have a constant interest in learning new things and try proof of concepts to improve products and technology strategy
">
* Be a mentor for other engineers and work in multidisciplinary teams with other talented professionals
">
">
Requirements:
">
">
* Completed studies in computer science, software engineering, or a related field
">
* Proven experience (5+ years) working as a native Android developer with Java and Kotlin languages
">
* Solid understanding of modern mobile app architectures (MVC, MVP, MVVM), Gradle & Maven dependencies, Unit Testing (Espresso, Roboelectric, Mockito or similar), and Instrumentation testing (JUnit)
">
* Proven MAD (Modern Android Development) skills, strongly appreciated: Jetpack framework (Compose, Room, etc.), Dependency Injection (Dagger 2 & Hilt), Retrofit, Kotlin Coroutines, and Flows
">
* Familiarity with RESTful APIs to connect to back-end services, code versioning tools (GIT), and CI/CD processes/tools
">
* Strong problem-solving skills and ability to translate business requirements into technical solutions
">
* Excellent communication and teamwork abilities, with the capacity to collaborate effectively with cross-functional teams in an agile-minded environment
">
* Strong attention to detail, good sense of UI design, and user-oriented focus
">
* A self-driven and proactive attitude, with a passion for learning and staying updated on emerging technologies and industry trends
">
* Fluency in English, ability to speak German is a plus
">
">
What We Offer:
">
">
* Involvement in a dynamic project with a nationally and internationally recognized client
">
* Competitive salary package, tailored to experience and professional profile
">
* Real opportunities for growth in challenging and inspiring technology projects
">
* Integration into a multidisciplinary, collaborative team with an innovative mindset
">
* Closed and personalized support
">
* Continuous training aimed at accelerating skills and new achievements
">
* Health insurance
">
* Events and team-building initiatives to unwind and strengthen the team
">
* Access to an exclusive benefits network (health, wellbeing, travel, gastronomy, culture, leisure, training and more)
">
">
Application Process:
">
The first contact is made by phone or videoconference, during a dedicated moment to better understand the candidate's professional background and motivations. During the integration phase, close and consistent support is ensured to foster continuous development and smooth adaptation to the new team.
"]},{