Full-Stack Engineer (Javascript)

Ars Futura — Croatia · Posted ~2 hours ago

🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.

Log in to add to target list

Description

TL:DR; We’re looking for a jack of all trades when it comes to development - a Full-Stack Engineer who is both creative and a problem-solver, with a few years of experience. If you’re familiar with JavaScript and its frameworks, give us a holler. Ars Futura is an award-winning design and development agency founded in 2013 in Zagreb, Croatia. 🏆 We create digital products, think long-term, and build partner relationships. Areas in which we truly ✨shine✨ include mobile and web development, design, product management, and business consulting. Together with Activision Blizzard, Vindex, Elemental Machines, Harvard University, and more, we’ve been creating products for quite some time – over 10 years. We’re young, flexible, and dedicated. If you’d describe yourself the same way, we’d love to chat! If you join our team, you can expect a salary in the range of €2,800 - €3,800 gross. Help us build some of our best projects so far! 📚 We’re looking for: 4+ years of experience building and scaling modern web applications.Proven skills as a full-stack engineer with experience in both React and Node.js back-end development.Good understanding of data structures and algorithms, and how to apply them to design pragmatic solutions.Experience with server-side rendered applications.Familiarity with Git, continuous integration, and deployment.Practical experience leveraging AI tools daily across exploration, prototyping, code generation, debugging, and research.Good understanding of cloud computing (AWS, Google Cloud Platform) is a plus.Strong communication skills - the ability to explain complex technical topics clearly, a collaborative mindset, and an enthusiasm to share knowledge.Excellent knowledge of English. 💻 What You’ll Do: Plan, build, and deploy end-to-end product features that drive measurable business outcomes.Collaborate with product, design, and data teams to identify and execute growth opportunities.Improve our codebase and development practices by writing clean, scalable, and maintainable code.Share your thinking clearly, give and receive thoughtful feedback, and bring others along on the journey.