You are a person who loves  to code? Do you want to show your capabilities and work with an amazing team on worldwide projects, where you can create, build, and maintain reliable code? If the answer is a resounding YES, then you must be the Senior Front-End Engineer we are looking for to strengthen our capabilities in our Skopje office.

Step inside our IT world. The future starts with you!


Job Summary

As a Senior Front-End Software Engineer, you will be responsible for steering work towards delivering high-quality end projects, using your knowledge and skills, through analyzing system requirements and strategic planning. You will work closely with a crazy-smart-creative team of professionals and stakeholders, with whom you can unleash all of your potentials, proactively making technical improvements to the project.

Does this sound like a job for you?


The requirements that make you the perfect fit:

  • Understanding on how to write and maintain clear technical documentation
  • Proficient understanding of code versioning tools (GIT)
  • Proficient in TypeScript, JavaScript including DOM and JavaScript object model
  • Excellent knowledge in Angular or React framework, its core principles, and advanced concepts
  • Capability to understand and use RxJs frameworks
  • Capability to understand, recognize and properly implement software design principles and patterns
  • Experience in using state management libraries
  • Experience in design and implement UI/UX
  • Knowledge of the build & release deployment process
  • Strong knowledge in dev testing processes
  • Experience with Agile/Scrum development methodologies
  • Willingness to learn new tools, programming languages, technologies

Also, it will be great if you have:

  • Experience with using cloud service providers
  • Native or hybrid mobile development skills
  • Consistency in the application of standards and processes
  • Strong desire to stay on top of the latest developments in web technologies


About our benefits

We are a collaborative, supportive, and fun environment where people are valued. Here you will have an opportunity to share experience, learn, and grow. We offer many perks like working from home, flexible working time, fun events with the team, opportunities for professional development, working with clients on international projects, private health insurance, sports, wellness programs, and a chance to get international business experience.



We are a company that seeks the best for our employees and clients, reaching beyond expectations in delivering the desired outcomes. Our way of working is rooted in our core values (Integrity, Excellence, Proactivity, Innovation, and People), with an expectation that our future colleagues will embody them in their everyday work and life. Though we don’t ask for perfection, we do appreciate people motivated to become better in every manner, in their personal and professional life.


About IT Labs

We are a software technology company, specializing in purpose and process-driven teams for high-performance, innovation, transformation, and productivity.

Founded in 2005, IT Labs is present on three continents, with offices in Palm Beach Gardens, Florida, and Skopje (North Macedonia). We are in constant growth, and we would love for you to become part of our IT world, where amazing things happen all the time!