Cinnamon logo
Cinnamon logo
Cinnamon logo
Close

Home

Projects

Services

AI Engineering

About Us

Careers

Blog

Close

Senior Android Engineer

what we expect icon

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 will do icon

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 icon

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

image 1image 2image 3image 4image 5image 6image 7

What
you’ll love

The people icon
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 icon
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 icon
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.

The remote work icon
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 icon
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 icon
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 icon
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 same icon
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

Android
AndroidStudio IDE
git
GIT
postman
Postman/ Swagger
Trello
Trello
clockify
Clockify
Teams
Teams
Slack
Slack

Tech stack

Java
Java
Kotlin
Kotlin
XML
XMl

Apply

I have read, understood and agree with the privacy and data processing policy related to my job application. *
I would like CINNAMON d.o.o. to store my data for 24 month(s) and contact me about future job opportunities.
illustration
illustration