Hello, I’m lead full stack Javascript/Typescript developer with 15 years of experience and an eye for great web design.
I work fast and deliver high-quality, production-ready code.
Great team player, easy to work with. Independent, I “own” the code.
Fluent in written and spoken English, easy to communicate with.
Use AI tools in everyday work (speed up to 40%)
✅ In 15 years of work, I wore many 🎩:
🎯 independent developer (end-to-end responsibility - FE, BE, DB, devOps)
🎯 member of a team
🎯 team lead developer
🎯 FE department lead (managing 4 teams on parallel projects)
✅ Main technologies and frameworks:
➜ Front End Development
🎯 Javascript/Typescript
🎯 Angular, React, NextJS
🎯 HTML/SCSS (Tailwind, Material, Bootstrap etc.)
➜ Back End Development
🎯 Javascript/Typescript
🎯 NodeJS (Expressjs, Fastify, NestJS, etc.)
🎯 Graphql, MongoDB, Postgres, MSSQL, MariaDB etc.
➜ General
🎯 Github/Gitlab setup, management and workflows
🎯 CI/CD development and administration (Azure, AWS, Vercel etc.)
🎯 Project management (Linear, Jira, Monday, Trello etc.)
➜ Specific technologies
🎯 Geographical Information Systems development (GIS)
🎯 Real-time and asynchronous communication (using websockets, rabbitMQ etc.)
🎯 Server side rendering, pre-rendering and complex routing
🎯 Payment services integration (various providers)
🎯 Animations and 3d objects
✅ Main fields of expertise:
🎯 Building prod-grade web apps, end-to-end (with docs, 98%+ coverage tests etc.)
🎯 Benchmark, testing, investigating and debugging FE/BE apps
🎯 Old web app migration to modern technology
✅ Examples of projects:
🎯 bettingexpert com - I was lead full stack developer in a team of 6 developers. I was in charge of development of front end using Angular 2+, and back end using graphql/Apollo with microservices architecture behind it. Some of duties include: complex sport routing, Server Side Rendering, redesign and refactoring, page speed optimization, development of custom JS library for multilanguage support that would work on Server side rendered app, etc.
🎯 FE department Lead at Interprefy (global leader in online simultaneous translation - used by the UN, Europe Council etc.). I have started as an expert for upgrading old FE app written in AngularJS into modern Angular 8+ app. I worked as a remote developer together with a teams based in Ukraine and Swiss. After couple of months, I was promoted into FE department lead, working and managing 5 parallel projects, including: desktop app development with ElectronJS, integrations with Zoom and Adobe Connect, CI procedures development, and two smaller ones. On management level, I was engaged in decision-making about app future strategy and development.
As freelance developer:
🎯 LandOfTales - educational portal for schools and libraries. End-to-end full stack development. Work included development of admin side with custom web page builder, and streaming platform for videos. Stack: Angular 18, .NET, MSSQL, Azure, Flussonic streaming server.
🎯 full stack solution for food delivery company based in Africa, using VueJS, graphql + postgresQL.
🎯 Infoshop Solutions - Real-time sales management system, for small/medium grocery chains.
Robust marketing full-stack solution for in-house data collect, analysis and presentation.
🎯 Optimalwork, US based company for personal development. I was appointed to upgrade old AngularJS dev into new modern framework. After project was finished 3-4 months, they asked me to stay on the project and work on new design implementation, expressJS web server development, websocket implementation an on both FE and BE, new features development and many specific tasks that go beyond development.
🎯 qbee io - Norwegian startup for IoT fleet management. Created design and implemented code in old Angular app for completely new UI - both style and functionality. Extrimely high-intensity project.
🎯 shimeba - indoor navigation in Hospitals - mobile view implementation, WCAG level AA implementation, 3d navigation using Mapbox, adding 3d vecor data and 3d models etc.
___
All other working references can be found on my LinkedIn profile - just search for Milos Brkljacic.
If you are interested in working with me, please contact me
Angular
Angular Material
Bootstrap
ExpressJS
GraphQL
Node.js
CSS
HTML5
JavaScript
TypeScript
Electron
SCSS
User Experience
Web Design
Web Development
Borislav D.
Petrovaradin, Serbia
$50/hr
5.0
12 jobs
I build production-grade cross-platform mobile apps and scalable web platforms — from MVP to enterprise. Clients hire me when they need someone who can own a feature end-to-end: mobile, backend, database, tests, and deployment.
Mobile (iOS + Android):
React Native, Expo, Ionic — full app store deployment, push notifications, offline-first, native modules.
Frontend:
Angular, React, TypeScript, Apollo Client, responsive UIs, component architecture that scales.
Backend & APIs:
Node.js, Supabase, Hasura, PostgreSQL, GraphQL, REST — real-time APIs, row-level security, auth flows, SQL performance tuning.
Testing & Quality:
Playwright (E2E), integration + unit tests, CI pipelines. I don’t ship code I can’t trust.
DevOps:
Docker, AWS, self-hosted VPS, TLS/certificates, CI/CD.
Also experienced with:
Java, Spring Boot, MySQL.
I’ve worked inside large enterprise codebases where every change ripples through dozens of modules, and I’m equally comfortable greenfielding a product from zero. I understand what it takes to run a product, not just close tickets.
Clear communication. Realistic estimates. Code you can hand to the next developer without shame.
Available for long-term contracts or scoped projects. Tell me what you’re building.
Angular 2
Angular
Angular 10
JavaScript
TypeScript
PostgreSQL
Angular Material
Java
GraphQL
HTML
CSS
PostgreSQL Programming
REST API
Web Development
Software Development
Slobodan G.
Sremska Mitrovica, Serbia
$40/hr
4.6
63 jobs
🏆 𝗧𝗢𝗣 𝗥𝗔𝗧𝗘𝗗 𝗣𝗟𝗨𝗦 𝗨𝗽𝘄𝗼𝗿𝗸 𝗙𝗿𝗲𝗲𝗹𝗮𝗻𝗰𝗲𝗿
✅ 𝟭𝟬+ 𝗬𝗲𝗮𝗿𝘀 𝗕𝘂𝗶𝗹𝗱𝗶𝗻𝗴 𝗪𝗲𝗯𝘀𝗶𝘁𝗲𝘀 𝗧𝗵𝗮𝘁 𝗖𝗼𝗻𝘃𝗲𝗿𝘁
🏅 𝗦𝗲𝗻𝗶𝗼𝗿 𝗗𝗲𝘃𝗲𝗹𝗼𝗽𝗲𝗿 + 𝗗𝗲𝘀𝗶𝗴𝗻𝗲𝗿
Most websites look fine and sell nothing. That's the problem I fix.
I build websites for SaaS companies and growing startups that are clear, fast, and built to bring in leads. Not just pretty. Pretty is easy. Pretty that converts is the hard part, and that's where ten years of doing this actually shows up.
Here's how I think about it. Your website isn't a brochure. It's the first conversation a stranger has with your business, and most of them leave in eight seconds because the site never told them what you do or why it matters. Usually that's a messaging problem wearing a design costume. I find it before I touch a single pixel.
𝗪𝗵𝘆 𝗽𝗲𝗼𝗽𝗹𝗲 𝗵𝗶𝗿𝗲 𝗺𝗲
I'm a senior developer and a designer, which is rarer than it sounds. You're not handing off between two people who blame each other when something breaks. The person who designs your site is the person who builds it, so it works the way it looks.
I pick the right tool for your project instead of forcing every job through the same one. Some sites are best on a no-code platform you can edit yourself. Others need real engineering. I'll tell you which one you actually need, and why, before you spend money on the wrong thing.
𝗪𝗵𝗮𝘁 𝘆𝗼𝘂 𝗴𝗲𝘁
→ A site built around what you're selling, not around a template. We start with your business and the problem it solves, then design backward from there.
→ Fast, responsive builds that hold up on every device, with the custom interactions, CMS, and e-commerce pieces your business needs and none of the ones it doesn't.
→ SEO and structure baked in from the start, so the site keeps earning traffic instead of needing a rescue six months later.
→ Something you can maintain. I don't build clever things that fall apart the moment I leave. The goal is a site that compounds, not one that needs me on retainer to stay alive.
If your current site looks decent but isn't pulling its weight, that's usually fixable, and usually faster than a full rebuild. Send me a message and tell me what's not working. I'll tell you straight whether I can help.
HTML5
JavaScript
CSS 3
Website
Webflow
Figma to Webflow Plugin
UI/UX Prototyping
Figma
CMS Development
Web Design
Landing Page
Website Optimization
Website Audit
Website Redesign
Website Migration
Strahinja P.
Belgrad, Serbia
$40/hr
4.9
39 jobs
I'm a Master’s-level Software Engineer with deep expertise in building scalable SaaS applications using Java, Spring Boot, and AWS. My contributions range from enhancing cloud security solutions to optimizing server-side performance in high-load environments.
Over the years, I've delivered robust Java backends, designed efficient RESTful APIs, and implemented microservices architectures that power modern, enterprise-grade applications. I'm comfortable deploying services via Docker and Kubernetes, and automating delivery pipelines for smooth CI/CD workflows.
🔧 Core Competencies:
Java & Spring Boot: Clean, maintainable backend systems built for scale.
AWS Integration: EC2, RDS, Lambda, and more — cloud-native and secure.
Microservices & REST APIs: Modular, testable systems with strong separation of concerns.
Performance Optimization: Profiling, refactoring, and tuning Java apps for speed.
DevOps Tooling: Docker, Kubernetes, Git, CI/CD pipelines.
Mentoring: Guiding junior developers and sharing industry best practices.
I'm passionate about turning business ideas into high-quality software — quickly, efficiently, and with long-term maintainability in mind.
Let’s connect and build something impactful.
Angular 2
HTML5
Unit Testing
Hibernate
Spring Framework
Git
Gradle
Spring Boot
SQL
Java
Integration Testing
Apache Maven
AWS Development
Zeljko Z.
Nis, Serbia
$45/hr
5.0
18 jobs
I help founders build, and scale marketplace products, from initial architecture to production deployment.
My core expertise is in marketplace systems: role-based access, payments, onboarding flows, messaging, search & filtering, commission logic, and scalable backend infrastructure. Whether you’re launching an MVP or optimizing an existing platform, I focus on building systems that are technically sound and commercially viable.
My expertise lies in working with a range of technologies, including Node.js, Express, Koa.js, React.js, Next.js as well as databases such as MongoDB, Redis, and PostgreSQL. I have a solid understanding of these frameworks and databases, allowing me to develop efficient and robust web applications.
Throughout my career, I have successfully delivered projects in various industries, including marketplace platforms and fitness platforms catering to gym trainers and their clients. These experiences have honed my ability to understand client needs and develop tailored solutions that drive results.
Furthermore, I hold a strong educational background in computer science, which has provided me with a solid foundation in programming principles and problem-solving techniques. I continuously strive to stay up-to-date with the latest trends and best practices in the field to ensure that my work remains cutting-edge and of the highest quality.
When you work with me, you can expect professionalism, clear communication, and a commitment to delivering exceptional results. I pride myself on my attention to detail and my ability to work efficiently under tight deadlines.
Thank you for taking the time to review my profile. I look forward to the opportunity to collaborate with you on your next project. Feel free to reach out to discuss your specific requirements in more detail.
Sharetribe
Full-Stack Development
TypeScript
JavaScript
Front-End Development
React
Angular 10
CSS 3
Back-End Development
NestJS
Node.js
ExpressJS
Koa
PostgreSQL
MongoDB
Milos S.
Belgrade, Serbia
$35/hr
5.0
2 jobs
Full-stack web developer with 16 years of experience — specializing in Angular and NestJS.
I've worked with businesses of all sizes and learned how to quickly understand what clients want — and more importantly, what they need. I'm equally comfortable implementing features from existing designs and specs or helping you define those requirements from scratch based on your business goals.
Hi, I'm Miloš Stefanović. I am a senior full-stack developer with over 16 years of experience. Over the years, I've taken on many roles — backend developer, frontend developer, project lead, team lead, and scrum master — which gives me a well-rounded perspective when building software that truly meets client needs.
My goal is always to deliver the best possible product for the money, with clean, maintainable code and a thoughtful approach.
Whether you need a small tool, a mid-sized dashboard, or a whole enterprise system, I'd be happy to support your project.
Feel free to send me a message with some details. If it seems like a good fit, we can schedule a call.
Tech I work with:
* Angular, NgRx
* NestJS, Sequelize, Passport
* Typescript, JavaScript
* HTML
* CSS, Sass, TailwindCSS
* MaterialUI,
* PayloadCMS
* MySQL, MariaDB, MongoDB
* Docker
Angular
JavaScript
TypeScript
NestJS
RxJS
HTML5
CSS 3
Sass
Tailwind CSS
How it works
Post a job for freePost a job
Tell us what you need. Create your own job post or generate one with AI then filter talent matches.
Hire top talent fast
Consult, interview, and hire quickly, so you can meet the freelancers you're excited about.
Collaborate easily
Use Upwork to chat or video call, share files, and track project progress right from the app.
Payment simplified
Manage payments in one place with flexible billing options. Only pay for approved work, hourly or by milestone.
Don't just take our word for it
“Upwork provides an umbrella-level of security. I can see a talent’s work history and ratings. I can hold payments in escrow. I can communicate through Upwork Messages instead of working through my email address.”
KD
Kim Darling
Emerald Tiger
“Upwork is the best platform to hire skilled professionals when we're not looking for a full-time employee. All the companies in our portfolio use Upwork to find talent across a wide range of fields.”
DM
David Merry
Kinetic Investments
“Our very specific requirements can be a challenge—With Upwork, we’re able to access a bigger community to ensure the success of our projects.”
KK
Katja Krohn
Summa Linguae
How do I hire a Angular 2 Developer in Serbia on Upwork?
You can hire a Angular 2 Developer in Serbia on Upwork in four simple steps:
Create a job post tailored to your Angular 2 Developer project scope. We'll walk you through the process step by step.
Browse top Angular 2 Developer talent on Upwork and invite them to your project.
Once the proposals start flowing in, create a shortlist of top Angular 2 Developer profiles and interview.
Hire the right Angular 2 Developer for your project from Upwork, the world's largest work marketplace.
At Upwork, we believe talent staffing should be easy.
How much does it cost to hire a Angular 2 Developer?
Rates charged by Angular 2 Developers on Upwork can vary with a number of factors including experience, location, and market conditions. See hourly rates for in-demand skills on Upwork.
Why hire a Angular 2 Developer in Serbia on Upwork?
As the world's work marketplace, we connect highly-skilled freelance Angular 2 Developers and businesses and help them build trusted, long-term relationships so they can achieve more together. Let us help you build the dream Angular 2 Developer team you need to succeed.
Can I hire a Angular 2 Developer in Serbia within 24 hours on Upwork?
Depending on availability and the quality of your job post, it's entirely possible to sign up for Upwork and receive Angular 2 Developer proposals within 24 hours of posting a job description.