Track This Job
Add this job to your tracking list to:
- Monitor application status and updates
- Change status (Applied, Interview, Offer, etc.)
- Add personal notes and comments
- Set reminders for follow-ups
- Track your entire application journey
Save This Job
Add this job to your saved collection to:
- Access easily from your saved jobs dashboard
- Review job details later without searching again
- Compare with other saved opportunities
- Keep a collection of interesting positions
- Receive notifications about saved jobs before they expire
AI-Powered Job Summary
Get a concise overview of key job requirements, responsibilities, and qualifications in seconds.
Pro Tip: Use this feature to quickly decide if a job matches your skills before reading the full description.
Technical Lead (Android & IOS)
Location: Poland, Cracow / Hybrid
B2B contract with long term contract.
Candidate should have overall 8-10 yrs into both Mobile technologies for (IOS & Andriod) and act atleat 3 yrs as Tech Lead or lead engineer.
Key Responsibilities
- Lead and coordinate the mobile development team to meet project goals and quality standards.
- Collaborate with Product Owners, Scrum Masters, Analysts, and UX Designers to deliver high-quality mobile applications.
- Develop efficient, maintainable code and ensure timely, standards-compliant delivery.
- Contribute to the design, architecture, and implementation of modern, scalable mobile solutions.
- Ensure alignment of technical design with business requirements and manage technical debt.
- Conduct and participate in code reviews, ensuring adherence to best practices and high-quality standards.
- Implement and maintain CI/CD pipelines and participate in release management.
- Perform unit testing and support test automation to ensure reliability.
- Provide technical and architectural guidance to the team, promoting clean, efficient engineering patterns.
- Maintain clear communication with stakeholders and produce up-to-date technical documentation.
- Drive continuous improvement and innovation within the development process.
Required Skills & Experience for Andriod area.
- Android development experience, with at least 3 years in a senior or lead role.
- Expert in Android development, Android SDK, and Jetpack libraries.
- Proficient in Java and Kotlin, with strong experience using Android Studio.
- Hands-on experience in building and maintaining large-scale mobile apps.
- Solid understanding of RESTful APIs, JSON, and networking in Android.
- Experience with dependency injection (Dagger/Hilt) and reactive programming (RxJava/Coroutines).
- Strong knowledge of UI design principles, Material Design, and custom views.
- Skilled in unit/UI testing, CI/CD pipelines (Jenkins, GitLab CI), and Git.
- Familiar with performance optimization, memory management, and security best practices (OWASP).
- Knowledge of Play Store publishing, Gradle, and architecture patterns (MVVM, Clean Architecture).
- Experience with Room/SQLite, offline storage, push notifications, and Firebase Cloud Messaging.
- BS/MS in Computer Science or equivalent.
Key Responsibilities & Skills for IOS
- IOS development experience, including 3+ years in a senior or lead role.
- Expert in Swift, Objective-C, Xcode, and iOS frameworks.
- Proven record delivering complex, large-scale iOS apps with strong design and architecture understanding.
- Skilled in RESTful APIs, UI/Unit testing (XCTest, Appium), and CI/CD pipelines.
- Deep knowledge of Apple design guidelines, security best practices, and performance optimization.
- Familiar with Cocoapods, SAST/MAST tools, and accessibility standards.
- Strong communication, mentoring, and stakeholder collaboration skills.
- Experienced in Agile/DevOps environments, with a focus on productivity and quality.
- Passion for innovation and keeping up with the latest iOS technologies.
Key Skills
Ranked by relevanceReady to apply?
Join CSI GLOBAL LTD and take your career to the next level!
Application takes less than 5 minutes