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.
Company Description:
NoviSign Digital Signage is a global provider of digital signage software, enabling organizations to create, manage, and broadcast content via an intuitive drag-and-drop platform to any platform (Android, and many others).
We serve SMBs and enterprises worldwide, helping them deliver engaging and effective messaging.
Role Description:
We are looking for a strong Senior Android Developer with deep technical expertise and ownership mindset.
You will act as a technical authority for the Android domain, driving architecture, solving complex problems, and making key decisions — while staying hands-on with development.
You will work on a large-scale, globally distributed product across diverse Android devices (including custom hardware and vendor systems).
What you will do
• Lead end-to-end feature development — from requirements to production
• Drive architecture and key technical decisions (performance, scalability)
• Define and enforce best practices and code quality
• Debug complex cross-device and OS-level issues
• Improve performance, stability, and scalability
• Shape long-term technical direction and architecture
• You will be part of Core team and will work with full stack developers
What we expect (must)
• 5+ years Android experience in senior roles
• Strong in Java and Kotlin
• Proven ownership of complex systems/features
• Solid Android architecture knowledge (MVVM / Clean / modularization)
• Deep understanding of Android internals
• Strong system design and code structuring skills
• Experience with production-scale apps (monitoring, crashes, rollout)
• Independent decision-making and ownership mindset
What we wish (big advantage)
• Experience with media/video playback (ExoPlayer, streaming, codecs)
• Google Play publishing and release lifecycle experience
• Performance optimization and memory management expertise
• Experience with custom/vendor Android devices
• Ability to debug low-level and edge-case issues
• Understanding of security best practices
AI & Engineering Efficiency
• Comfortable using AI tools (Codex, Claude Code, etc.)
• Leverage AI for development, debugging, and research
• Strong judgment in validating AI-generated code
• Proactive in improving productivity with AI
Additionally
• Strong English communication skills
• Office-based role in Lviv, Ukraine
Why Join NoviSign
• Work on a globally deployed product
• High ownership and real technical impact
• Complex engineering challenges (devices, media, scale)
• Growth toward Principal / Architect roles (non-management track)
Key Skills
Ranked by relevanceReady to apply?
Join NoviSign Digital Signage and take your career to the next level!
Application takes less than 5 minutes

