Igor Stajic, Software Developer in Novi Sad, Vojvodina, Serbia
Igor Stajic

Software Developer in Novi Sad, Vojvodina, Serbia

Member since April 18, 2019
Igor is an experienced freelance with plenty of JavaScript know-how, having worked with this programming language for over six years. Lately, he’s been focusing on Ember.js, React, Node.js, and Express.js. Igor can build any project from the ground up and is known for writing well-designed, testable, and efficient code using best practices. As a professional, Igor is hardworking, responsible, and able to work by himself or in a team.
Igor is now available for hire

Portfolio

  • Pfizer (via Toptal)
    React, Front-end, TypeScript, Node.js, REST APIs, Git, Jira, Bitbucket...
  • Freelance
    Node.js, React Native, React, Ember.js, JavaScript, GraphQL, MySQL...
  • Support.com (via Toptal)
    Redis, PostgreSQL, AngularJS, Express.js, Node.js, React, JavaScript...

Experience

Location

Novi Sad, Vojvodina, Serbia

Availability

Part-time

Preferred Environment

MacOS, VS Code

The most amazing...

...project I've worked on is Home2Market, a SaaS platform for real estate agents, running on Home2market.com.

Employment

  • Senior React Developer

    2020 - PRESENT
    Pfizer (via Toptal)
    • Digitized the site intelligence and selection workflow by building a streamlined web-based application that would sunset a manual Excel-based approach.
    • Architected and built a React application from scratch, using Material UI.
    • Worked in a team with other Toptal developers, used Jira for task management and sprint tracking.
    Technologies: React, Front-end, TypeScript, Node.js, REST APIs, Git, Jira, Bitbucket, RESTful APIs
  • Full-stack JavaScript Developer

    2016 - PRESENT
    Freelance
    • Contributed to many projects using React, Ember.js, and Node.js.
    • Worked mostly with startups, in small teams, and involved in all of the project lifecycle phases.
    • Architected and developed complex solutions using both NoSQL and SQL databases.
    • Integrated and worked with many third-party API services like Stripe, Algolia, Intercom, Zendesk, FirstPromoter, social network APIs, and more.
    • Used both the AWS and Google Cloud Platform.
    Technologies: Node.js, React Native, React, Ember.js, JavaScript, GraphQL, MySQL, PostgreSQL, Firebase, MongoDB, TypeScript, AWS, Google Cloud Platform (GCP), Amazon Web Services (AWS), Git, REST APIs, REST, RESTful APIs, Figma
  • Senior Full-stack JavaScript Developer

    2019 - 2020
    Support.com (via Toptal)
    • Worked as part of the core development team on the main SaaS product.
    • Designed and developed integrations with complementary third-party systems using OneTrust, HubSpot, and Twilio.
    • Developed data migration scripts for different external systems, importing over 100k user records.
    • Worked in a fully remote team, interfacing with QA, UX, and product design, and DevOps teams.
    • Performed design and code reviews, shared knowledge, and contributed to system architecture design decisions.
    • Worked on implementing unit and functional testing.
    Technologies: Redis, PostgreSQL, AngularJS, Express.js, Node.js, React, JavaScript, Front-end, UI, Website Performance, API Integration, Angular
  • CTO

    2018 - 2020
    Home2Market
    • Worked on rewriting and redesigning a web SaaS platform called Home2Market.
    • Architected and built the back end using Node.js, Restify, and Firebase.
    • Implemented many SaaS platform-related features and worked on integrating multiple third-party APIs.
    • Architected and built a web application using React and Node.js.
    • Implemented a new design and many features needed for the SaaS platform that real estate agents used to manage and market their listings.
    • Committed to all stages of the development for an enterprise-grade platform—from developing an MVP, reviewing the UI designs, technology choices, getting it ready to release, releasing the platform, and maintaining it.
    • Hired and managed two external contractors for some short-term work, supervising their work and performing code reviews.
    Technologies: Firebase, Node.js, React, JavaScript, UI, Website Performance, GraphQL, API Integration, AWS, Amazon Web Services (AWS), RESTful APIs
  • Lead Developer

    2014 - 2016
    TMNS Serbia (now Devoteam)
    • Built a SaaS product's front end, from the ground up, using Ember.js.
    • Worked with other team members, provided guidance, and helped them out when they were stuck.
    • Conducted code reviews and enforced coding standards and best practices.
    • Introduced junior developers to the Ember.js framework.
    • Worked with product owners on defining the roadmap and breaking down user stories.
    • Converted an existing AngularJS application to Ember.js.
    • Grew the team from two developers to two front-end team of 2-3 developers, and built the back-end team over a two-year period, interviewing and hiring people as we expanded. I was the development lead and managed both front-end teams at the end.
    Technologies: Ember.js, JavaScript

Experience

  • Home2Market

    Home2Market is a SaaS platform used by real estate professionals in the US to help them manage and market their listings.

  • iCouch
    https://icouch.me

    iCouch is an application that offers secure video, scheduling, client, and document management.

  • uBegin
    https://ubegin.com/

    uBegin is an online platform that allows people to learn, engage, and celebrate the collective action for 2030 sustainable development goals. It unifies an online social environment with tools for project collaboration and matching resources to project needs.

  • Love Wall

    A mobile app that allows users to leave digital love messages on different locations, send "locked" messages to other users and rate places as more or less romantic.

Skills

  • Languages

    JavaScript, ECMAScript (ES6), HTML, TypeScript, SQL, CSS, HTML5, ES7, Sass, SCSS, GraphQL, Less
  • Frameworks

    Ember.js, Express.js, Next.js, React Native, Redux, Material-UI, Bootstrap, AngularJS, Jest, Angular, React-Bootstrap
  • Libraries/APIs

    React, Node.js, REST APIs, jQuery, Stripe, Stripe API, Twilio API
  • Platforms

    Firebase, Visual Studio Code, Linux, Amazon Web Services (AWS), Google Cloud Platform (GCP), Docker, MacOS, Heroku
  • Storage

    Firebase Realtime Database, PostgreSQL, MongoDB, MySQL, Redis, Elasticsearch, Cloud Firestore
  • Other

    RESTful APIs, Front-end, SaaS, AWS, Website Performance, API Integration, Google Tag Manager, Software as a Service (SaaS), PSM-1, SOLID Principles, ParcelJS, Minimum Viable Product (MVP), UI
  • Tools

    Git, GitHub, Nginx, Chrome Developer Tools, VS Code, Flow, Jira, Webpack, Docker Compose, GitLab, Bamboo, Trello, GitLab CI/CD, Bitbucket, Figma
  • Paradigms

    REST, Scrum, Model View Controller (MVC), Functional Programming

Education

  • Bachelor's degree with honors in Electrical and Computer Engineering
    2009 - 2014
    University of Novi Sad, Faculty of Technical Sciences - Novi Sad, Serbia

Certifications

  • Professional Scrum Master I
    MAY 2016 - PRESENT
    Scrum.org

To view more profiles

Join Toptal
Share it with others