Dear Consuktant,
Our multinational client in the financial sector is transforming its digital capabilities, driving innovation, delivering products in ever-shortening cycles, and continuously improving processes, tooling, and engineering practices. The Mobile team governs mobile engineering lifecycle activities, providing standards, alignment, management oversight, and resource allocation to fulfill roadmaps, maintain the highest levels of quality, and operate on a best-in-class platform.
- Build and extend custom tooling in Python to improve productivity across mobile teams.
- Monitor, maintain, and extend the existing in-house Mobile CI pipeline (Jenkins & Vagrant) and related services.
- Assist with triaging Mobile CI pipeline failures, particularly during Americas timezone.
- Define dashboards and configure monitoring and alerting for live systems.
- Support production systems, participate in incident management, and ensure mobile services meet compliance controls.
- Expand CI capabilities and manage the in-house CI service built on Jenkins.
- Develop tooling to support automated app releases and improve development workflows.
- Engage with development teams to identify common challenges and implement automated solutions.
- Strong practical knowledge of Android development and release processes, with expertise in Kotlin.
- Mastery of Android SDK, different Android versions, and handling various screen sizes.
- Experience with background processing, multi-threading, and asynchronous programming in Android.
- Understanding of Android’s location, mapping capabilities, and permissions model.
- Proficiency in Java and Kotlin programming languages.
- Experience with Gradle build system, dependency management, and integrating third-party libraries.
- Solid DevOps experience in a Mobile Engineering environment, including CI/CD for mobile applications.
- Knowledge of AWS DevOps services and basic cloud concepts.
- Exposure to monitoring tools such as Splunk, AppDynamics, or Prometheus.
- Hands-on experience with Python, Java, and Bash scripting.
- Understanding of API security and JVM memory management.
- Strong troubleshooting and performance testing skills.
-
Location: Hybrid (Krakow) – 4 days per month onsite.
-
Onboarding: First 2 weeks onsite.
-
Engagement: B2B contract.