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
Data Analyst
Pozitivno
Imam izuzetno pozitivan utisak o kompaniji. Tim je neverovatno razuman, profesionalan i uvek spreman da pruži podršku. Atmosfera je inspirativna, a kolege su usmerene na zajednički uspeh što svakodnevni rad čini pravim zadovoljstvom.
Zamerke
Iskreno, nemam nijednu zamerku na kompaniju.
Rad od kuće
16.05.2025.
Rad od kuće
30.04.2025.
Rad od kuće
26.04.2025.
Software Developer
Preporuke se učitavaju...