Cinnamon logo
Cinnamon logo
Cinnamon logo




About Us



Contact Us


Backend Development Team Lead

Our backend team is always eager to learn from their senior fellows. If you’re an experienced Backend Developer who loves to lead and share wisdom, send us your application, and let’s have a chat. 

what we expect icon

we expect

  • Min. 4 years of professional web backend development experience, preferably with technologies such as Java/Scala/Kotlin, Typescript/JavaScript, GoLang, Python, or similar; min. 2 years of Node.js coding experience.
  • Previous experience as a Backend Team Lead / Lead Backend Developer is preferred.
  • Excellent experience with JavaScript/TypeScript.
  • Experience with relational and document-based databases (PostgreSQL/MySQL/MongoDB).
  • Experience with monolith and serverless architectures.
  • Great understanding of asynchronous programming.
  • Love of learning and teamwork.
  • Excellent written and spoken English.
what you will do icon

you’ll do

  • Strategic planning & organization - lead and grow a team of Backend Developers who are working on international software projects and primarily using Node tech stack; support them in task prioritization and organization, project estimations, effort valuation, and whenever they have technical dilemmas.
  • Employee development & satisfaction - manage the development of your team through regular feedback sessions, and evaluations, and by providing coaching and mentoring support. Help the management identify and meet your team’s educational/coaching needs. 
  • New technology - work with CTO on backend technology research, development, and education.
  • Backend web development - work on various web projects. The tech stack we usually use (this is not set in stone) is Node and Express/Nest, Joi Input validation, Swagger (we prefer it for documenting endpoints), Firebase, and PostgreSQL / MySQL or MongoDB; we are not vendor locked but our main service provider for implementation and running of backends and databases is AWS. 
  • Recruitment - work with CTO and Recruitment team on the hiring of the new Backend Developers; participate in the selection process and help us decide whom to hire.
  • Onboarding & mentorship - support the HR team with onboarding new Backend Developers and participate in their mentoring. 
  • Employer branding - help us to continue growing the culture that values teamwork, transparent feedback, initiative, and growth. 
  • Business development - participate in sales calls with potential clients.
  • Last but not least, ask important questions, speak candidly, and try to move the needle on your projects every single day. ;)
what we offer icon

we offer

  • Competitive salary and bonus for hosting presentations, participating in meetups and blogging, successful recommendations for our open vacancies, etc.
  • Constant progress and improvement with the help of the management.
  • Access to a free and confidential workplace counseling service with our in-house psychologist regarding your personal and professional development. 
  • Paid conference attending, online courses, workshops, and knowledge sharing.
  • Modern office with a stunning view of Zagreb & Medvednica mountain - LINK to photos.
  • Flexible working hours (workday starts between 7 am and 10 am, as per your preferences).
  • Extra vacation days after the first year of employment.
  • Benefits for parents: for your newborn, you get a gift and a bonus. You also get 1 additional vacation day per child. New fathers at Cinnamon get extra days off to spend more time with their newborns.
  • Paid supplementary health insurance and general medical examination.
  • Work anniversary gifts.
  • Parking space.
  • Rooftop terrace from which you can work while enjoying the sun (or rain...or clouds...).
  • Virtual and live after-work activities and gatherings and rooftop BBQ parties.
  • Team building such as rafting, hiking, bowling, etc.
  • Chill room with board games, Playstation, and table tennis.
  • Unlimited coffee, fruit, and snacks.
  • Friendly atmosphere and a pet-friendly office.
image 1image 2image 3image 4image 5image 6image 7image 8

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 get nicely compensated, there is a bonus treat for blogging, hosting presentations, participating in meetups and an additional bonus for extra achievements.

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

As part of knowledge-sharing and continuous improvement, our employees benefit from mentorship programs, internal workshops and the freedom to attend conferences of their choice.

The fun icon
The fun

We’re big on team-building activities like rafting, hiking and bowling and we encourage you to take time out for yourself too – you’ll get an extra 2 days of vacation after your first year at the company.

The offices icon
The offices

Besides the spacious offices, the most popular spots are the Chill room filled with board games, PlayStation and table tennis, and our rooftop terrace, where you can work during the day and enjoy BBQs at night.

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

Putty/ Terminal
GIT Kraken
GIT Kraken

Tech stack

Express.js - Javascript / Typescript
Database - MySql / MongoDB
Database - MySql / MongoDB
AWS - Debian based Linux
Api Documentation
API Documentation

Meet the team

Our phenomenal web team develops component-based, web-oriented apps, and pixel-perfect designs. We create non-repetitive, easily maintainable code while bringing in the latest tech and methodology. JavaScript is used on both the frontend and the backend while excelling in React-oriented frontends.

Web team


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.