Oglasi za posao Full Stack Developer

Full Stack Developer

Eastern Europe IT Consulting (EUIC)

Beograd

Beograd: Milutina Milankovića 1 I

07.04.2026.

MySQL SQL Node AWS PostgreSQL Bootstrap NodeJS SCRUM SaaS Ruby on Rails Cloud Agile NextJS senior

About the role:

At our company, we’re building the next generation of SaaS products that power how professionals work, from payments to client experience and everything in between. As part of our Engineering team, you’ll play a pivotal role in designing and scaling the technology behind a platform trusted by hundreds of thousands of users nationwide. This is a rare opportunity to work at an innovative, growth-stage tech company where your ideas directly shape the product, the architecture, and the future of how professional service firms run their businesses. If you’re energized by solving complex challenges and shipping products that make a tangible impact, you’ll thrive here.

About us:

At our company, our vision is to power a world where professionals thrive. We start every day on a mission to empower professionals with the most trusted, innovative technology to deliver world-class outcomes for their clients and exceptional financial results for their business. They count on our purpose-built solutions to simplify operations, ensure compliance, and fuel profitable growth, so they can focus on their clients and do more of the work that matters.

Founded in 2005, our company is the professional business platform built to help legal, accounting, and other client-focused professionals run stronger, more profitable businesses. Today, more than 250,000 professionals across the U.S. trust us to help them work smarter, serve clients better, and unlock their full potential. We have been recognized as one of Inc 5000’s fastest growing companies in the U.S. for 13 years in a row, and as a result, our teams continue to grow as well!

What you'll do:

  • Design and implement scalable applications using modern web application frameworks (e.g., Rails, React, Node, NextJS).
  • Utilize and maintain reusable component libraries.
  • Collaborate with product teams to assess trade-offs, identify risks, and align improvements with business objectives.
  • Modernize web applications to enhance user experience, improve performance, and ensure scalability.
  • Mentor and coach software engineers, fostering professional growth within the team.
  • Work closely with UX teams to design and ship web applications with a focus on usability.
  • Support software deployments by debugging, troubleshooting, and coordinating with DevOps and QA engineers.
  • Partner with technical and non-technical stakeholders to gather requirements, propose solutions, and align with business goals.
  • Lead team ceremonies, including sprint planning, grooming, and retrospectives, ensuring effective communication and coordination.
  • Drive technology initiatives to enhance application performance, scalability, and maintainability.
  • Stay updated with industry trends and emerging technologies to bring innovation to the team.
  • Provide technical expertise to the broader engineering group to drive positive outcomes.

About you:

  • BS in Computer Science or related field, or equivalent professional experience.
  • 7+ years of experience designing, implementing, and debugging large-scale, cloud-based solutions.
  • Extensive experience building production-grade React applications, including developing reusable components, managing complex state, and optimizing front-end performance.
  • Professional experience with Ruby on Rails, with the ability to develop and maintain APIs and other backend functionality.
  • Experience with Lean product development and Agile frameworks (e.g., Scrum, Kanban).
  • Strong understanding of SOLID design principles and software design patterns.
  • Proficiency in SQL and experience working with relational databases such as PostgreSQL or MySQL.
  • Excellent teamwork, documentation, and communication skills.
  • Demonstrated experience leveraging AI tools and technologies to improve workflows, enhance decision-making, or drive innovation.
  • Preferred Skills & Experience
  • Experience with cloud platforms (e.g., AWS, Google Cloud Platform).
  • Experience with Rails (or equivalent), NodeJS and NextJS.
  • Experience with React, Bootstrap and other frontend technologies.
  • Experience building scalable Software as a Service (SaaS) applications. 

 

O ulozi:

U našoj kompaniji gradimo sledeću generaciju SaaS proizvoda koji unapređuju način na koji profesionalci rade — od plaćanja do iskustva klijenata i svega između. Kao deo našeg Engineering tima, imaćete ključnu ulogu u dizajniranju i skaliranju tehnologije koja stoji iza platforme kojoj veruju stotine hiljada korisnika širom zemlje. Ovo je retka prilika da radite u inovativnoj tehnološkoj kompaniji u fazi rasta, gde vaše ideje direktno utiču na proizvod, arhitekturu i budućnost načina na koji firme koje pružaju profesionalne usluge vode svoje poslovanje. Ako vas pokreće rešavanje složenih izazova i isporuka proizvoda koji imaju stvaran uticaj, ovde ćete se odlično uklopiti.

O nama:

U našoj kompaniji, naša vizija je da gradimo svet u kome profesionalci napreduju. Svaki dan započinjemo sa misijom da osnažimo profesionalce najpouzdanijom i najinovativnijom tehnologijom, kako bi svojim klijentima pružili vrhunske rezultate, a svom poslovanju izuzetne finansijske performanse. Oni se oslanjaju na naša namenski razvijena rešenja kako bi pojednostavili poslovanje, osigurali usklađenost i podstakli profitabilan rast, kako bi mogli da se fokusiraju na svoje klijente i posvete se poslu koji je zaista važan.

Osnovana 2005. godine, naša kompanija je poslovna platforma namenjena profesionalcima, kreirana da pomogne advokatima, računovođama i drugim stručnjacima koji rade sa klijentima da vode snažnije i profitabilnije biznise. Danas nam više od 250.000 profesionalaca širom SAD veruje da im pomognemo da rade pametnije, bolje služe klijentima i ostvare svoj puni potencijal. Već 13 godina zaredom prepoznati smo kao jedna od najbrže rastućih kompanija u SAD prema listi Inc. 5000, a kao rezultat toga naši timovi nastavljaju da rastu.

Šta ćete raditi:

  • Dizajniraćete i implementirati skalabilne aplikacije koristeći moderne web razvojne okvire (npr. Rails, React, Node, NextJS).
  • Koristićete i održavati biblioteke ponovo upotrebljivih komponenti.
  • Sarađivaćete sa produkt timovima kako biste procenili kompromise, identifikovali rizike i uskladili unapređenja sa poslovnim ciljevima.
  • Modernizovaćete web aplikacije radi boljeg korisničkog iskustva, boljih performansi i skalabilnosti.
  • Mentorisaćete i podržavati razvoj softverskih inženjera, podstičući njihov profesionalni napredak u timu.
  • Sarađivaćete usko sa UX timovima na dizajniranju i isporuci web aplikacija sa fokusom na upotrebljivost.
  • Podržavaćete isporuku softvera kroz otklanjanje grešaka, rešavanje problema i koordinaciju sa DevOps i QA inženjerima.
  • Sarađivaćete sa tehničkim i netehničkim zainteresovanim stranama radi prikupljanja zahteva, predlaganja rešenja i usklađivanja sa poslovnim ciljevima.
  • Vodićete timske ceremonije, uključujući sprint planiranje, grooming i retrospektive, uz obezbeđivanje efikasne komunikacije i koordinacije.
  • Pokretaćete tehnološke inicijative radi unapređenja performansi aplikacija, skalabilnosti i održivosti.
  • Bićete u toku sa industrijskim trendovima i novim tehnologijama kako biste unosili inovacije u tim.
  • Pružaćete tehničku ekspertizu širem inženjerskom timu radi ostvarivanja pozitivnih rezultata.

O vama:

  • Diploma osnovnih studija iz računarstva ili srodne oblasti, ili ekvivalentno profesionalno iskustvo.
  • Više od 7 godina iskustva u dizajniranju, implementaciji i otklanjanju grešaka u velikim cloud rešenjima.
  • Bogato iskustvo u izradi produkcionih React aplikacija, uključujući razvoj ponovo upotrebljivih komponenti, upravljanje složenim stanjem i optimizaciju front-end performansi.
  • Profesionalno iskustvo sa Ruby on Rails, uz sposobnost razvoja i održavanja API-ja i drugih backend funkcionalnosti.
  • Iskustvo sa Lean razvojem proizvoda i Agile metodologijama (npr. Scrum, Kanban).
  • Dobro razumevanje SOLID principa dizajna i obrazaca softverskog dizajna.
  • Dobro poznavanje SQL-a i iskustvo u radu sa relacionim bazama podataka kao što su PostgreSQL ili MySQL.
  • Odlične veštine timskog rada, dokumentovanja i komunikacije.
  • Dokazano iskustvo u korišćenju AI alata i tehnologija za unapređenje tokova rada, kvalitetnije donošenje odluka ili podsticanje inovacija.

Poželjne veštine i iskustvo:

  • Iskustvo sa cloud platformama (npr. AWS, Google Cloud Platform).
  • Iskustvo sa Rails-om (ili ekvivalentom), NodeJS i NextJS.
  • Iskustvo sa React-om, Bootstrap-om i drugim frontend tehnologijama.
  • Iskustvo u razvoju skalabilnih Software as a Service (SaaS) aplikacija.
Apply Here

Preporuke se učitavaju...