NoviSign Digital Signage
Senior Android Developer – Lviv, Ukraine
NoviSign Digital SignageUkraine15 hours ago
Full-timeEngineering, Information Technology

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 relevance