Location: Remote (Serbia/Montenegro)
Position Type: Full time
About the company
SETVI is a Software startup (SaaS) based in Philadelphia, United States, and Belgrade, Serbia.
Our product is an AI-powered revenue acceleration platform for companies in the manufacturing
and distribution industry. This platform organizes the company’s sales operations to upsell,
cross-sell, and increase profitability. Focusing on Manufacturing and Wholesale/Distribution
verticals allows SETVI to build deeply impactful tools and workflows.
Learn more at setvi.com
Job overview
We are looking for a Backend Developer with strong Node.js experience to join our growing
team. You'll play a key role in building scalable backend systems, designing APIs, and
collaborating with cross-functional teams to deliver high-quality products. If you’re passionate
about clean code, best practices, and solving real-world problems with elegant solutions, we’d
love to meet you.
What you’ll do:
- Design, develop, and maintain backend services and APIs using Node.js
- Build scalable, high-performance systems and microservices
- Collaborate with front-end developers, designers, and product managers
- Optimize applications for maximum speed and scalability
- Write clean, maintainable, and testable code
- Implement data storage solutions (SQL and/or NoSQL databases)
- Participate in code reviews, testing, and CI/CD workflows
- Monitor system performance and troubleshoot issues as they arise
Your profile:
- 5+ years of experience in software development
- 3+ years of experience with Node.js in production environments
- Strong knowledge of JavaScript and asynchronous programming
- Experience with RESTful API design and development
- Familiarity with Express.js, NestJS, or similar frameworks
- Experience with databases such as MongoDB, PostgreSQL, or MySQL
- Understanding of Git, Docker, and CI/CD pipelines
- Experience with authentication and authorization mechanisms (e.g., JWT, OAuth)
- Strong problem-solving and debugging skills
- Good communication and collaboration abilities
Nice to have:
- Experience with TypeScript
- Knowledge of microservices architecture
- Experience with message brokers (e.g., Azure Service Bus, RabbitMQ, Kafka)
- Familiarity with cloud platforms (AWS, GCP, or Azure)
Perks of working at SETVI:
- Compensation above the industry average - because we want you to feel appreciated
- Work from anywhere - as long as you get the job done
- Opportunity to work on exciting projects at a growing startup company
- Monthly get-togethers with the local team
- Expand your knowledge and learn more about design, technology, and all things that
spark your interest (Udemy courses) - Referral bonuses
The selection process:
1. Submit your CV
2. HR interview (30 minutes)
3. Technical assignment (take-home task)
4. Interview with the dev team (1 hour)
5. Final interview with the CTO (45 minutes)
Upoznaj kompaniju
SETVI is a technology company founded in 2014, led by Drexel Alumni and backed by Investors in the Philadelphia area. We create industry cloud solutions designed to assure sales excellence for companies in the manufacturing and distribution industries.
SETVI is a mobile sales application and platform. The SETVI Platform creates a more efficient sales process, which enables organizations to close more deals and increase sales revenue.
Menadžment kompanije
Beneficije
Balans karijere i privatnog života
Timska atmosfera
Zadovoljstvo projektima
Mogućnost napredovanja
Iskustvo o radu
Senior Frontend Developer
Pozitivno
Mozda plata, ali kada se na tas vage sa jedne strane stavi plata, a na drugoj kolicina posla, obaveze koje nikad nisu navedene u opisu pozicije, work and life balans i besplatan rad vikendom uz obrazlozenje kako ce jednoga dana svi biti ponosni na firmu koja 10god radi i svrstava sebe u startup (da bi imali izgovor da teraju ljude na visesatni besplatni rad) i minimum 10h rada svakog radnog dana, kada sve to padne na drugi tas, tas sa platom bude lansiran u orbitu. Moja je bila $3.6k , a realno za posao koji oni ocekuju ona bi morala biti bar $8k i to ovde u Srbiji, ako ne verujete, slobodno konkurisite i unazadite svoju karijeru. Znaci samo obmana, lazi, lazi, lazi i naravno ogromni ego. Ovo su pozitivne stvari hahah.
Zamerke
Jedan opsti cirkus od firme, nisam ni siguran da li je to firma uopste, ne postoji niti jedan proces. Svako moze da radi sta hoce i kada god to hoce, kod je uzas, ne postoji ama jedan patern da on ima smisla, a to je zato sto konstantno menjaju ljude cim se pobune zbog kolicine posla ili potraze vise para i onda naravno tu je bilo brdo ljudi gde je svako pisao sta je hteo hahahha, uzas cisti. Bitno je samo da radi, da klijent uplati neke pare pa cemo kasnije kad se sve pokvari da nadjemo neke seniore, a ovima predhodnima damo otkaz i tako u krug. Izuzetna pozicija za robove, ljude koji nemaju privatan zivot i koji slabije stoje sa tehnickim znanjem. Onaj ko profesionalno radi u IT industriji osetice i videce to vec na prvom intervjuu. Ja sam na primer imao 96.6% KPI , bio proglasen za najboljeg developera (hahhaah cirkus) i onda sam dobio otkaz saradnje zato sto sam odbio rad vikendom i rad od 10h+ u toku radne nedelje. Nedugo zatim, zbog kolicine posla ostali ljudi su krenuli da traze vise para i suprotstavljali se radu vikendom i onda smo svi naravno u paketu dobili otkaz zato sto tu u firmi ima par ljudi koji su spremi da rade pa ja msm po 18h dnevno, jedan je od njih cak kao FE developer poceo da radi i BE i da komituje u 1am ujutru po nasem vremenu, sto se poslodavcima jako svidelo hahahahahaha. I sada traze jos takvih ljudi zeljnih dokazivasnja hahahahahahahahahahaaha.
Software Developer
Preporuke se učitavaju...