What you'll have here:
  • Scalability: Working on products that we can use every day and have millions of users. Some of them are your friends, neighbors, family members.
  • People: You will work with experts, community leaders and senior engineers who made these products from scratch. They will reveal to you how the whiteboard idea turns into a worldwide platform.
  • Tech stack: We are technical agnostics and programming languages are just a tool, but they can make our job easy. Thus, we’re following the latest technology trends. 
  • Engineering mindset: Writing application code is just part of the story – here you can mix tools, improve your knowledge about clean code, unit tests and other agile technical practices, and be involved in all application lifecycle management stages. 
  • Career growth: We strongly believe in feedback culture and development plans. 
  • Internal learning sessions and innovation challenges: We are an innovation center primarily and you can be part of initiatives, research and focus groups etc. And don’t miss out on taking a place in innovation challenges and hackathons. 
  • Community: You want to share your knowledge with the community? You are more than welcome. If you are not a great speaker, that is also fine.
Your Responsibilities:
  • Create amazing experience for millions of users through building innovative UI. 
  • Participate in architecture decisions and innovative feature development tasks. 
  • Share responsibility for managing the interchange of data between the server and the users (APIs). 
  • Communicating, collaborating and coordinating work with other members of Agile teams. 
  • Focusing on quality while applying best engineering practice. 
  • Documenting technical designs and solutions. 
  • Proposing, planning and implementing further improvements to the solution. 
  • Implementing proof of concept applications for testing various new product ideas. 
  • Willingness not just to write code but to solve problems. 
What we're looking for:
  • At least 6 years of experience in Web App development and building complex UI. 
  • Proficiency in JavaScript / TypeScript/ HTML5 / CSS3, along with a solid grasp of back-end languages like Java, Python or similar. 
  • Bachelor's degree in Computer Science, Software Engineering, or a related field (or equivalent hands-on experience). 
  • Knowledge about component-based frameworks and modern state management libraries. 
  • Experience with unit / integration / e2e testing and test automation. 
  • Experience with RESTful web services to facilitate seamless communication between front-end and back-end components. 
  • Familiarity with CI/CD practices and their implementation. 
  • Advanced problem-solving skills. 
  • High proficiency in written and spoken English. 
  • Familiar with working in teams. 
  • Innovative & proactive individual ready to explore new opportunities. 
We have more than cookies:
  • Flexible working environment – we have offices in Belgrade, Kragujevac, and Ljubljana. 
  • Private healthcare. 
  • Christmas bonus. 
  • Gifts for your special days. 
  • “Healthy” Friday – not always healthy snacks on Fridays.
  • 25 vacation days.