Summary
Overview
Work History
Education
Skills
Timeline
Generic

Života Đokić

Frontend Developer
Belgrade,00

Summary

Experienced and client-focused Frontend Developer with over 6 years of professional experience in building scalable and high-performance web applications. Currently working as a Frontend Tech Lead, responsible for leading development teams, defining frontend architecture, and maintaining high code quality through structured reviews and technical guidance.

Specialized in building modern interfaces using React, Vue, Next.js, Nuxt, and TypeScript. Strong emphasis on clean code, performance optimization, accessibility, and delivering smooth user experiences across platforms.

Involved in designing and implementing microfrontend architectures, ensuring modularity, scalability, and ease of maintenance in complex applications.

Passionate about JavaScript and always eager to learn and adopt new technologies. Adept at working in Agile environments and collaborating with cross-functional teams and international clients. Actively mentors junior developers and fosters a culture of knowledge sharing and continuous improvement.

Always motivated by challenging projects that require technical leadership, clear communication, and strategic thinking.

Overview

6
6
years of professional experience
2
2
Languages

Work History

Lead Front End Developer

Optima Apps
09.2023 - Current

Leading the frontend team and mentoring junior developers while actively participating in architecture and code reviews. Working on a large-scale platform for vehicle-related operations, including invoice and damage processing systems, consumer and dealer portals, and complex data-driven batch import screens.
Daily responsibilities include implementing dynamic and responsive UIs using React, Next.js, and TypeScript, with a strong focus on maintainability and performance.
Close collaboration with cross-functional teams to deliver scalable and business-critical solutions.

Notable skills: React, Next.js, Redux, TanStack React Query, TypeScript, SCSS, Git

Freelancer

Self-employeed
06.2023 - 09.2023

Working as a freelance frontend developer on a complex benefits management platform with multiple user roles and permission levels.
Responsible for developing and maintaining dynamic, role-based interfaces with intricate business logic and data flows.
Directly collaborated with the client to gather requirements, propose effective technical solutions, and ensure the delivery of high-quality features aligned with business goals.
Focused on performance optimization, efficient data fetching with TanStack React Query, and state management using Redux and Vuex.
Improved the overall code quality through reusable components, refactoring, and adherence to frontend best practices.

Notable skills: React, Vue, Redux, Vuex, TanStack React Query, TypeScript, Git, Performance Optimization

Front End Developer

Factory Word Wide
12.2019 - 06.2023

I specialize in building, maintaining, and optimizing web-based solutions with a strong focus on frontend development. My experience spans complex applications such as sports betting platforms, back-office systems, ERP tools, CMS platforms, and high-traffic websites.
Proficient in React and Vue, I’ve worked on performance-critical applications using tools like MobX, Vuex, React Query, and Tailwind CSS, often integrating with APIs over gRPC, REST, and WebSockets.
Comfortable collaborating directly with clients, project managers, and design teams to define requirements, propose solutions, and deliver polished user experiences.
I also actively mentor junior developers and contribute to code quality through reviews and refactoring efforts.

Notable skills: React, Vue, TypeScript, MobX, Vuex, React Query, REST, gRPC, WebSockets, Tailwind CSS, Sass, AWS, GitLab

Education

PHP, JavaScript

IT Academy
Belgrade, Serbia
07-2019

Skills

JavaScript (ES6)

Timeline

Lead Front End Developer

Optima Apps
09.2023 - Current

Freelancer

Self-employeed
06.2023 - 09.2023

Front End Developer

Factory Word Wide
12.2019 - 06.2023

PHP, JavaScript

IT Academy
Života ĐokićFrontend Developer