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.