We’re looking for an experienced Android Developer 3+yrs with strong technical expertise in Kotlin and Jetpack Compose, capable of building robust, scalable, and high-performance enterprise applications. The ideal candidate should be passionate about clean architecture, maintainable codebases, and modern Android development best practices such as MVVM or MVI patterns.
Key Responsibilities
- UI Development: Design and implement user interfaces with Jetpack Compose to deliver seamless and engaging user experiences.
- Application Development: Build and maintain Android applications using Kotlin, adhering to best coding standards and practices.
- Architecture: Utilize MVVM or MVI design patterns to ensure scalability, maintainability, and clean separation of concerns.
- Enterprise Projects: Contribute to large-scale enterprise apps focused on reliability, performance, and scalability.
- Performance Monitoring: Integrate Crash Analysis SDKs and APM tools (e.g., DataDog, NewRelic, Sentry) to proactively monitor stability and optimize app performance.
- Bluetooth Integration: Implement Bluetooth Classic/LE features to ensure smooth device connectivity.
- Data Management: Develop and manage local storage, caching, and persistence solutions for offline reliability.
- CMS Integration: Work with various CMS platforms to manage and deliver dynamic app content.
- Testing: Write unit and integration tests to guarantee app stability and quality.
- CI/CD: Manage and automate build and deployment processes using GitHub Actions.
- Analytics: Implement platforms like Adobe Analytics for user behavior insights.
- Mapping Features (Nice to Have): Integrate mapping functionalities such as map pins, polylines, and geofencing.
- Background Services: Create, manage, and troubleshoot long-running background services.
- Push Notifications: Implement advanced push notification systems using Firebase Cloud Messaging (FCM) and optionally Urban Airship for in-app engagement.
- Agile Collaboration: Participate actively in Agile ceremonies—daily stand-ups, sprint planning, and retrospectives—while collaborating closely with cross-functional teams.
Skills & Qualifications
- Strong hands-on experience with Kotlin and Jetpack Compose.
- Solid knowledge of MVVM or MVI architectural patterns.
- Proven experience in enterprise-grade mobile application development.
- Deep understanding of performance optimization and app stability.
- Proficiency with local storage and CMS integration techniques.
- Bluetooth Classic/LE protocol implementation experience (required).
- Familiarity with CI/CD tools—especially GitHub Actions.
- Experience with APM SDKs such as DataDog, NewRelic, or Sentry.
- Strong background in writing unit tests and integration tests.
- Experience with mapping libraries and geofencing (nice to have).
- Knowledge of Urban Airship and advanced push notification frameworks (desirable).
- Excellent team player with good communication and problem-solving skills.
Key Skills
Ranked by relevance
Related Jobs
3 roles aligned with this opportunity
Intune Administrator (Contract - €375 per day, Dublin)
2026-06-18
Website Developer
2026-06-18
Human Resources (HR)
2026-06-19
- Posted
- Dec 17, 2025
- Type
- Contract
- Level
- Mid-Senior
- Location
- Wisconsin
- Company
- TEKNIKOZ
Industries
Categories
Related Jobs
3 roles aligned with this opportunity
Intune Administrator (Contract - €375 per day, Dublin)
2026-06-18
Website Developer
2026-06-18
Human Resources (HR)
2026-06-19