Senior Android Engineer
What
we expect
Solid foundation in software engineering (min. 3 year Computer Science Degree or equivalent)
Strong experience building native Android apps with Kotlin
Experience with Jetpack Compose, but also comfortable maintaining legacy Android Views/XML layouts
Familiarity with Gradle Kotlin DSL and Version Catalogs
Hands-on with type-safe HTTP clients like Retrofit + OkHttp
Comfortable with JSON serialization (like Gson) and mapping API responses to domain models
Experience with encryption libraries like Google Tink or similar
Experience Working with JWT-based authentication flows
Familiar with encrypted local storage — banking-grade data protection on-device
Using mocking frameworks like MockK daily
Experience with Flow/coroutine testing (like Turbine) — async-first mindset
Architectural testing tools (like Konsist) to enforce code conventions at scale is a bonus
Comfortable integrating REST APIs and using common mobile SDKs
Care about clean, maintainable code
Structured, analytical, and pragmatic in how you work
Curious about modern, AI-supported and agentic development workflows
Meticulous attention to detail
Focus 100% on this project, no other side projects
Fluent English is required and German is beneficial
Any experience in telecommunications / mobile industry is beneficial
Team player, but not as empty terminology: you cooperate with others, help them do good work and share your problems with others in order to find solutions faster
On-site work from Zagreb 3x a week
Travel abroad quarterly
What
you’ll do
Build and maintain native Android features in Kotlin (Android Native)
Work in a cross-functional Scrum team (UX, QA, backend)
Improve and extend shared app frameworks
Collaborate closely with the Scrum Master, other iOS and Android developers, and testers
Contribute to code quality, security, and overall app stability
Communication is key on this project. The client requires active communication to ensure problems are resolved as quickly as possible.
What
we offer
We offer both full-time employment and B2B cooperation, with conditions tailored to each model.
For full-time employment we offer:
Competitive salary
Paid supplementary health insurance
Paid annual medical check-up (once per year)
Multisport card (50% subsidized)
Bonuses for: Writing a blog post, recommending a candidate for an open position, giving a presentation at a meetup or conference, department performance and individual contribution to a project
Company mobile phone with a paid plan
Annual leave with additional days awarded based on years working at Cinnamon.
Childbirth benefit: we give you a gift for your child + a birth bonus + 1 additional vacation day per child
IT equipment: laptop (MacBook or Windows)
Work anniversary award
Birthday gift
Contact us and apply with your CV at: careers@cinnamon.agency







What
you’ll love
The people
Cinnamon workplace culture is all about passion, friendliness and having fun! Hence the low staff turnover rate when comparing with similar companies.
The pay
Even though you’re already well compensated, we also offer bonus perks for contributing beyond your core work, such as writing blog posts, hosting presentations, participating in meetups, and celebrating birthdays and work anniversaries. 🎉
The projects
We work on projects big and small, but with one thing in common: our clients are cutting-edge companies bringing advanced and innovative solutions to the market. You will not be bored.
Remote work
Do you feel most productive working from home? Or you like to be surrounded by your colleagues and enjoy the office vibe? You can have both. Create your own perfect home/office balance.
The growth
We support continuous learning through mentorship, internal knowledge-sharing, and access to selected educational resources. Depending on the role, employees may also benefit from additional training opportunities and curated courses.
The fun
We do encourage spending time together whether it’s grabbing coffee, hanging out after work, or coming into the office to connect with the team. After your first year at the company, you’ll also get an extra 2 days of vacation.
The offices
Our office is located at Algebra University, where we work from their modern coworking space. The campus offers great amenities including a cafeteria, comfortable workspaces, and everything you need for a productive day. And when it’s time for a break, there’s an excellent bar just across the street that’s perfect for coffee or after-work drinks. ☕
The shape
We care not only about your bounty, but also stimulate you to stay in good shape by co-financing the MultiSport card. Also, you are entitled to paid supplementary health insurance.
Work and tools
AndroidStudio IDE
GIT
Postman/ Swagger
Trello
Clockify
Teams
Slack
Tech stack
Java
Kotlin
XMl

