Nikola Stoilkovski

Director of Engineering

Berlin, Berlin, Germany10 yrs 10 mos experience
Highly Stable

Key Highlights

  • Led engineering teams to deliver impactful products.
  • Scaled a startup from Series A to unicorn status.
  • Developed a design system for micro-frontends.
Stackforce AI infers this person is a SaaS-focused engineering leader with expertise in product development and team management.

Contact

Skills

Core Skills

React.jsTeam LeadershipMicrofrontendsJavascript

Other Skills

ReduxAngularManagementreact-queryTypeScriptMaterial-UIRedux-sagaNext.jsES6/ES7Design PatternsRESTful APIFunctional programmingEntrepreneurshipUser Experience (UX)User Interface Design

About

Two things I care deeply about: - How do we build the best product out there? - How do we find great people and create a culture where they can do their best work? My work has focused on making those two things real: building strong product engineering teams, shaping how teams operate, and shipping products that customers genuinely rely on. I’ve also been part of the journey scaling a startup from Series A to unicorn. Currently Director of Engineering at Bluefish, building the enterprise marketing platform.

Experience

10 yrs 10 mos
Total Experience
2 yrs 1 mo
Average Tenure
3 mos
Current Experience

Bluefish

Director of Engineering

Feb 2026Present · 3 mos · Berlin, Berlin, Germany · Hybrid

Parloa

Engineering Manager

Nov 2023Feb 2026 · 2 yrs 3 mos · Berlin, Germany · Hybrid

Vermietet.de (von immoscout24)

2 roles

Engineering Manager

Promoted

Aug 2022Oct 2023 · 1 yr 2 mos

  • Led a team of 4 engineers. Weekly 1-1s, giving feedback and positioning others where they can grow. Created a personalised roadmap based on experience & future role of the engineer.
  • Fostered data-driven culture. Defined and shared tracking best practices. Responsible for setting up tracking strategy and defining KPIs. I troubleshoot multiple tracking issues that resulted in a huge impact on our tracking correctness. Paired with a data team defining our company wide KPIs.
  • Continuously grew the number of subscriptions. I was leading a product that was responsible for 40% of all subscriptions. I made sure from both the technical and product side we delivered things fast and reliably. Main complexities: Personalised pricing, managing contracts, invoices, A/B testing different pricing, tracking the results from each funnel.
  • Experimented with various user groups and offers. For each user group, I helped find through data the best offer and outcome for each user group. Technically, I made sure we support multiple offers at the same time.
  • Maintained momentum within the team. One of my main activities was to zoom out and see the big picture. I was actively writing ADRs, code reviews, removing gaps between tech and product. We worked closely with 5 product teams, hence I needed to make sure we built the right things and were aligned on the technical challenges.
ReduxReact.jsTeam LeadershipAngularManagementreact-query+1

Senior Frontend Engineer

Jan 2019Aug 2022 · 3 yrs 7 mos

  • Created the first Design System. As a Lead Frontend Engineer, I built the v1 of our internal design system used with micro-frontends at scale.
  • Grew from 0 to X subscribers. At scale, I learned and influenced what works and does not in terms of: active users, churn rate, CLV, engagement rate, adoption rate, retention, etc.
  • Defined frontend testing strategy. Simplified testing strategy by making the code testable. Decoupling business logic and UI lead to much simpler testing and easier to read code.
  • Hired great engineers. I helped improve the interview process by guidelines, feedback and setting up processes. With other managers, I helped define our core values and principles for hiring & growing talent.
  • Became a data-driven engineer. I learned SQL, BigQuery, and Google Analytics. Combining the operational side with domain knowledge made a huge difference in defining our OKRs, KPIs and how we measure our success.
ReduxReact.jsMaterial-UIRedux-sagaMicrofrontendsAngular+3

Upwork

2 roles

JavaScript Developer

Promoted

Jul 2018Dec 2018 · 5 mos

  • Working as JavaScript Developer on various projects.
  • React.js
  • ES6/ES7
  • Design Patterns
  • RESTful API
  • Functional programming
React.jsES6/ES7Design PatternsRESTful APIFunctional programmingJavaScript

Web Developer

May 2015Dec 2017 · 2 yrs 7 mos

  • Responsive HTML/CSS emails
  • HTML/CSS/JS/JQuery small projects developing components
  • Making landing pages for companies with Bootstrap

Brainster

Frontend Developer

Dec 2017Jul 2018 · 7 mos · Skopje, Macedonia

  • Working as Front-end developer & UX/UI Designer in a great startup environment.
  • Apart from working as developer, I was mentoring new candidates helping them become great front-end developers. What I did was not only just lecturing new materials, but also providing techniques/methods to help them learn as fast as possible & to have a system for solving every project they have.
  • Responsibilities:
  • Developing modern JavaScript solutions
  • Making responsive websites for all devices
  • Simplifying & refactoring previous solutions with React
  • Creating mockups and analyzing/providing the perfect experience for the user
  • Working with Wordpress: maintaining blogs, integrating plugins, scripts etc
  • Mentoring new students & providing learning materials, exercises & challenges
  • Innovating & creating better learning methods for students to learn the basics of the Front-end
  • Planning & running workshops where students had to solve challeging projects

Education

Faculty of Computer Science and Engineering in Skopje

Bachelor of Science - BS — Graduated Engineer in Information Science and Computer Engineering

Stackforce found 100+ more professionals with React.js & Team Leadership

Explore similar profiles based on matching skills and experience